Rust via its Core Values
This should be titled &quot;A Ruby programmer looks at Rust&quot;. There are now a very large number of programmers who have zero experience with anything below the level of a scripting language, and have never had to think about memory allocation. To them, Rust is rather intimidating, and this writer is trying to make it simpler.<p>Unfortunately, it looks like he doesn&#x27;t really understand borrowing.  The key idea of borrowing is that a borrowed reference can&#x27;t outlive the thing it came from.  It&#x27;s a lifetime thing, not an immutability thing.<p>Go is a hard-compiled language compatible with the mindset of scripting language programmers. That&#x27;s just what Google needs. They have a lot of server side code to write, and it has to go reasonably fast or they have to build additional acres of data centers. With Go, they can put programmers from the scripting language community on the job.