Rust has quickly become an incredibly popular language with exceptional tooling, documentation and a renowned community that welcomes and helps those who are new. It is intended as a systems programming such as C/C++ but has modern functional capabilities and intentionally-designed safety features.
While it has mostly been in use for open source projects so far, it is quickly becoming important to initiatives at Apple, Microsoft and other companies so it is a great time to learn how it is different and how it allows you to convert run time errors to compile time errors.
It does have a steep learning curve, however, so we will walk through some of the common early gotchas and help you quickly become proficient in this popular and powerful new language finding its way into all manner of software development.
You may also be interested in
We all know the hallmarks of startup culture: “act first, apologize later,” “work hard, play hard,” "growth, growth and more...