Rust के लिए Rustaceans: मुहावरेदार प्रोग्रामिंग और उन्नत तकनीकें
444 पृष्ठ
Hindi
PDF
4.5

Rust के लिए Rustaceans: मुहावरेदार प्रोग्रामिंग और उन्नत तकनीकें

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

लेखक:

वर्ष:

सारांश:

परिचय

पुस्तक «Rust для Rustaceans» (मूल शीर्षक Rust for Rustaceans) जॉन गेंगसेट (Jon Gjengset) द्वारा — यह प्रोग्रामिंग भाषा Rust का कोई और परिचय नहीं है। यह उन्नत अवधारणाओं, idioms और भाषा की आंतरिक संरचना में गहरा गोता है, जो उन लोगों के लिए है जो पहले से ही मूल बातें सीख चुके हैं और अगले स्तर की महारत हासिल करना चाहते हैं। 2021 में प्रकाशित (444 पृष्ठ), यह पुस्तक जल्दी ही कई पेशेवर Rust डेवलपर्स के लिए एक आवश्यक संसाधन बन गई।

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

पुस्तक सिंटैक्स या बुनियादी डेटा प्रकारों को समझाने में समय बर्बाद नहीं करती। इसके बजाय, यह इस बात पर ध्यान केंद्रित करती है कि Rust «हुड के नीचे» कैसे काम करता है, और इसकी क्षमताओं का सबसे प्रभावी ढंग से उपयोग कैसे किया जाए। मुख्य विषयों में शामिल हैं:

  • Type system और traits: traits, associated types, generic programming और type-based design patterns का गहन विश्लेषण।
  • मेमोरी प्रबंधन और lifetimes: borrowing, lifetimes और lifetime elision के साथ काम करने की उन्नत तकनीकें।
  • सुरक्षित और असुरक्षित कोड (unsafe): unsafe कोड लिखने, raw pointers के साथ काम करने, FFI और सुरक्षा गारंटी के लिए विस्तृत मार्गदर्शिका।
  • Asynchronous प्रोग्रामिंग: async/await, Future, executors और reactors का विश्लेषण, जिसमें अपने स्वयं के async primitives लिखना शामिल है।
  • परीक्षण और बेंच

अनुशंसाएँ