Rust के मूल सिद्धांत
280 पृष्ठ
Hindi
PDF
4.5

Rust के मूल सिद्धांत

Практическое введение в системное программирование

लेखक:

वर्ष:

सारांश:

परिचय

पुस्तक «Rust Fundamentals» (लेखक — David Drysdale, 2022, 280 पृष्ठ) एक संक्षिप्त लेकिन सशक्त परिचय है रस्ट प्रोग्रामिंग भाषा में। कई "भारी-भरकम" पुस्तकों के विपरीत, यह पुस्तक उन व्यावहारिक लोगों के लिए है जो भाषा की प्रमुख अवधारणाओं को जल्दी से समझना चाहते हैं और विश्वसनीय, सुरक्षित कोड लिखना शुरू करना चाहते हैं। Drysdale, जो लिनक्स कर्नेल और रस्ट प्रोजेक्ट्स के विकास में अपनी भागीदारी के लिए जाने जाते हैं, पाठक को बुनियादी बातों से लेकर स्वामित्व, उधार और जीवनकाल जैसे अधिक जटिल विषयों तक एक स्पष्ट, संरचित मार्ग प्रदान करते हैं।

पुस्तक किस बारे में है

यह पुस्तक क्रमिक रूप से रस्ट के मूलभूत सिद्धांतों को उजागर करती है। पहला भाग टूलचेन की स्थापना, सिंटैक्स, डेटा प्रकार, नियंत्रण संरचनाओं और फ़ंक्शंस पर केंद्रित है। विशेष ध्यान स्वामित्व (ownership), उधार (borrowing) और जीवनकाल (lifetimes) की अनूठी प्रणाली पर दिया गया है, जो बिना गार्बेज कलेक्टर के रस्ट में मेमोरी सुरक्षा की आधारशिला है। इसके बाद लेखक स्ट्रक्ट्स, एनम, पैटर्न मैचिंग (pattern matching), त्रुटि प्रबंधन, जेनेरिक प्रकार (generics) और ट्रेट्स (traits) पर चर्चा करते हैं। पुस्तक का समापन मॉड्यूल सिस्टम, परीक्षण, इनपुट-आउटपुट और मल्टीथ्रेडिंग की मूल बातों के साथ होता है।

यह पुस्तक किसके लिए है

यह पुस्तक उन प्रोग्रामरों के लिए है जिन्हें पहले से अन्य भाषाओं (C, C++, Python, Java, Go) का अनुभव है और जो रस्ट सीखना चाहते हैं। यह शून्य से प्रोग्रामिंग नहीं सिखाती, बल्कि बुनियादी अवधारणाओं (प्रोग्रामिंग मूल बातों) के ज्ञान को मान लेती है

अनुशंसाएँ