- Rust Programming Cookbook
- Claus Matzinger
- 253字
- 2021-06-24 12:27:37
Preface
Several years ago, I set out learning a new programming language every year – as many programmers do. There are many paradigms, rules, and insights to be gained from knowing another programming language, and then I found Rust. Rust turned out to be too much fun to write to simply move on, and after the steep learning curve, it became even more fun. So, there I had it: having learned a total of two additional (TypeScript and Rust) languages, I stuck to Rust. Why? Let's find out.
Rust is a systems programming language that provides memory safety by default without a garbage collector, which impacts its runtime behavior. Regardless of this fact, Rust is a very versatile language that can be used across various domains, be it web programming, game engines, or web clients. Moreover, it challenges conventional thinking about scopes and memory allocation, making you a better programmer in any language, be it C#, Java, or Python. The latest push on the part of companies such as Amazon, Microsoft, and Google shows that the ecosystem has now evolved to a point where things are stabilizing enough for enterprise usage – a great sign for a future Rust professional.
In this book, we have compiled the most useful experiments with sensible use cases to make you productive fast. We have tried to cover a wide range of applications and hope you find useful concepts as well as solutions that are directly applicable to your daily development work.
- Vue.js 3.x快速入門
- 觸·心:DT時代的大數據精準營銷
- Python自動化運維快速入門(第2版)
- 單片機C語言程序設計實訓100例:基于STC8051+Proteus仿真與實戰
- Visual FoxPro 程序設計
- Web Development with Django Cookbook
- Java游戲服務器架構實戰
- 青少年Python編程入門
- 學習OpenCV 4:基于Python的算法實戰
- Mastering Business Intelligence with MicroStrategy
- Flowable流程引擎實戰
- C++語言程序設計
- VMware vSphere 5.5 Cookbook
- 鋁合金陽極氧化與表面處理技術(第三版)
- Alfresco for Administrators