Show newer

Ownership, Borrowing, and Lifetimes... What are they? Why do they made coding safer?

“Security By Design, A Brief Introduction To Rust” by Life at Tadaweb link.medium.com/pp2ZXT1mC3

@veer66 yes Rust Procedural Macros are truly awesome! I used them to do type inference in my variant of Rust called "Typeless Rust". Which is really useful for Visual Rust programming because we don't want newbies to fill in all the missing types: medium.com/@ly.lee/advanced-to

@clacke @PINE64 ...Microsoft repackaged Blockly as Makecode, the web builder toolkit for BBC micro:bit. That's why I was inspired to bring Blockly to 🙂

@clacke @PINE64 Very sharp... Must be a Millennial who grew up with Scratch 🙂

Scratch started as a project at MIT Media Lab... Google open-sourced it as Blockly (which I'm using).

Blockly will convert visuals blocks into all kinds of code: JavaScript, Python, Lua, PHP, Dart... Anything but Rust!

So I had to build the Rust Code Generator for Blockly myself... Not that hard 🙂

@veer66 ...So don't blame yourself if your brains hurt from looking at C Macros! 😉

Why are C Macros hard? Because they are a form of Metaprogramming. So are Macros

Show thread

@veer66 Exactly! Why are C Macros hard? Because they are a form of Metaprogramming! So are Macros

What's ? That's when you write a program that generates another program... Like here when I'm designing a graphical program (in Blockly) that will generate a program for Smart Watch @PINE64 ... developers.google.com/blockly/

Good tips for handling Timestamps in ...

“It’s official: time doesn’t exist” by Gonzalo Ferreiro Volpi link.medium.com/5Zs7TjoZB3

Why Millennials should be very afraid of Social Networks... Like !

“Why an Internet That Never Forgets Is Especially Bad for Young People” by MIT Technology Review link.medium.com/h9xwvyWYB3

Keeping your files always online on the distributed web... And building a Tweet Bot...

simpleaswater.com/ipfs-cluster

Attack on Intel CPUs released before Q4 2018... Kernel Address Space Layout Randomization (KASLR) and stack canaries...

cacheoutattack.com/

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.