Rust is doing this correctly. It’s better to model things as they are rather than requiring a bunch of implicit knowledge.
The simplicity of C is dangerously misleading.
Eric Fredinetwitter.comRust is doing this correctly. It’s better to model things as they are rather than requiring a bunch of implicit knowledge. The simplicity of C is dangerously misleading.
C is Latin, the root of all modern languages, the whole universe used to speak it.
C++ is French, it’s Latin with fancy rules, used by the elite around the world & in specific circles.
JavaScript is English, everybody speaks it, most speakers speak it poorly and others don’t bother learning... See more
Magdalenax.comRust was designed for people good at coding but bad at math. Python was designed for people good at math but bad at coding. Haskell was designed for people that are good at both. JavaScript was designed for people that are good at neither.
wordgrammerx.com
Coding is so much easier when you think in terms of invariants
One good actionable way of doing this is adding assertions in your code
And this is why strong type systems are effective, you can encode and enforce invariants within types https://t.co/kke8HCJj4a