Microsoft has released a new self-paced and free curriculum for total beginners in Rust, taught by Microsoft's own employees. But first of all why Rust? why go for Rust as a beginner when there's so much choice?
Rust was Mozilla's brainchild first announced in 2010 and released in 2015. Its official definition and purpose in life was to be:
“a systems programming language focused on three goals: safety, speed, and concurrency.”
three concepts that no language could cover 100%. In particular, Rust was going to fill the safety gap by making all the erroneous, dangerous and unsafe operations found in the C-derived languages very hard to repeat, in essence eliminating entire classes of errors. This would result in higher-quality software, but traded for a steeper learning curve..
Comments