| 000 | 02060nam a22002777i 4500 | ||
|---|---|---|---|
| 005 | 20250820120054.0 | ||
| 008 | 250723s ii ao||fr|||| 00| 0 eng d | ||
| 020 | _a9789355510952 | ||
| 040 |
_aEG-GaU _cEG-GaU _dEG-GaU _erda |
||
| 082 | 0 | 4 |
_223 _a005.133 _bK.A.R |
| 100 | 1 |
_aKumar, Abhishek, _eauthor. _960474 |
|
| 245 | 1 | 0 |
_aRust crash course : _bbuild high‑performance, efficient and productive software with the power of next‑generation programming skills / _cAbhishek Kumar. |
| 250 | _a 1st edition. | ||
| 264 | 1 |
_aNew Delhi _bBPB Publications, _c2022. |
|
| 300 |
_a328 pages : _billustrations ; _c24 cm |
||
| 336 |
_2rdacontent _atext _btxt |
||
| 337 |
_2rdamedia _aunmediated _bn |
||
| 338 |
_2rdacarrier _avolume _bnc |
||
| 504 | _aIncludes bibliographical references. | ||
| 505 | 0 | _a1. Setup and installation of Rust ‡ 2. General programming concepts ‡ 3. Ownership and memory management ‡ 4. Structs, enums and collections ‡ 5. Organising your code ‡ 6. Error handling ‡ 7. Generics and traits ‡ 8. Testing your code ‡ 9. Iterators and closures ‡ 10. Smart pointers ‡ 11. Concurrency ‡ 12. Object‑oriented features ‡ 13. Implementing data structures – linked list, trees, hash table, and graph ‡ 14. Rust for Windows developers ‡ 15. Rust for Android ‡ 16. Project 1 – building a CLI application ‡ 17. Project 2 – running Rust from a web browser ‡ 18. Project 3 – embedded Rust “Hello World” ‡ 19. Project 4 – building a binary image classifier using neural networks. | |
| 520 | _aAn accessible, project‑oriented introduction to Rust language for systems programming, covering key concepts like ownership, concurrency, error handling, generics, smart pointers, and real‑world applications including CLI tools, web, embedded, and image classifier projects. :contentReference[oaicite:0]{index=0} | ||
| 650 | 0 |
_aRust (Computer program language) _960502 |
|
| 650 | 0 |
_aSystems programming. _960503 |
|
| 942 |
_2ddc _cBK |
||
| 999 |
_c11097 _d11097 |
||