Ferrous Systems से Rust सीखना
Практический курс по системному программированию
सारांश:
परिचय
पुस्तक «Обучение Rust от Ferrous Systems» (मूल शीर्षक Ferrous Systems Rust Training) रस्ट प्रोग्रामिंग भाषा के लिए एक व्यावहारिक मार्गदर्शिका है, जिसे Ferrous Systems टीम द्वारा विकसित किया गया है — यह एक प्रसिद्ध कंसल्टिंग कंपनी है जो औद्योगिक परियोजनाओं में Rust को लागू करने में विशेषज्ञता रखती है। 2021 में प्रकाशित, लगभग 250 पृष्ठों की यह पुस्तक एक संरचित पाठ्यक्रम प्रस्तुत करती है, जो आपको Rust को शुरू से आत्मविश्वासपूर्ण स्तर तक सीखने में सक्षम बनाती है। कई शैक्षणिक पाठ्यपुस्तकों के विपरीत, यह सामग्री अभ्यास पर केंद्रित है: प्रत्येक अवधारणा के साथ कोड उदाहरण, अभ्यास और लेखकों के वास्तविक अनुभव पर आधारित स्पष्टीकरण दिए गए हैं।
पुस्तक किस बारे में है
पुस्तक Rust के सभी प्रमुख पहलुओं को कवर करती है, जिसमें सिंटैक्स की मूल बातें से लेकर उन्नत विषय जैसे सुरक्षित मेमोरी प्रबंधन, ownership, borrowing, lifetimes, generics, traits, त्रुटि प्रबंधन, मल्टीथ्रेडिंग और एसिंक्रोनस प्रोग्रामिंग शामिल हैं। विशेष ध्यान ownership और borrowing की अनूठी प्रणाली पर दिया गया है, जो बिना garbage collector के मेमोरी सुरक्षा सुनिश्चित करती है। लेखक क्रमिक रूप से समझाते हैं कि कैसे Rust कंपाइलर त्रुटियों के पूरे वर्गों से बचने में मदद करता है, और कैसे कुशल, विश्वसनीय कोड लिखा जाए।
पुस्तक के मुख्य खंड
- Rust का परिचय: इंस्टॉलेशन, बुनियादी सिंटैक्स, वेरिएबल्स, डेटा टाइप्स, फंक्शन्स।