After spending some time with #Rust I think I still prefer #Go.

Go is like Rocket League; it has a low skill floor but a high skill ceiling. It’s fun because it’s simple and easy to get started with. But it’s also fun to get better at over time. I keep coming back to it.

Rust is like a Souls game; it has a high skill floor and a high skill ceiling. That makes it hard to enjoy in the beginning, but there’s a satisfaction in overcoming the difficulty and gaining understanding.

#RustLang #GoLang

@heygarrett The main difference between Go and Rust is that Go has a runtime which is packed with each binary. The runtime is ~16MB (so it's imporsible to create smaller binaries than that). Runtime takes care about memory so a developer is shaded from memory management and life times. That's an advantage and disadvantage in the same time. Rust doest have GC, just like C. On the other hand, unlike C, it has an amazing compiler that handles memory management for you.