कमांड-लाइन रस्ट: रस्ट में CLI उपयोगिताओं को डिज़ाइन और बनाना
392 पृष्ठ
Hindi
PDF
4.5

कमांड-लाइन रस्ट: रस्ट में CLI उपयोगिताओं को डिज़ाइन और बनाना

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

लेखक:

वर्ष:

सारांश:

```html

परिचय

पुस्तक Command-Line Rust (मूल शीर्षक — Command-Line Rust: A Project-Based Primer for Writing Rust CLI Applications) केन यूएन्स-क्लार्क (Ken Youens-Clark) द्वारा 2022 में प्रकाशित हुई और तुरंत Rust समुदाय का ध्यान आकर्षित किया। यह कोई सैद्धांतिक पाठ्यपुस्तक नहीं है, बल्कि एक व्यावहारिक मार्गदर्शिका है, जो वास्तविक कंसोल उपयोगिताओं के निर्माण पर केंद्रित है। लेखक, जो Small, Sharp Software Tools पुस्तक के लिए जाने जाते हैं, पाठक को सबसे सरल echo से लेकर पूर्ण grep तक की यात्रा पर ले जाते हैं, जिसमें टेस्ट-ड्रिवन डेवलपमेंट (TDD) पद्धति का उपयोग किया जाता है। पुस्तक में 392 पृष्ठ हैं और यह उन लोगों के लिए है जो Rust सिंटैक्स की मूल बातों से पहले से परिचित हैं, लेकिन विश्वसनीय, रखरखाव योग्य और कुशल CLI प्रोग्राम लिखना सीखना चाहते हैं।

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

Command-Line Rust में 12 अध्याय हैं, जिनमें से प्रत्येक एक उपयोगिता के निर्माण पर केंद्रित है। कठिनाई की प्रगति सुविचारित है: तर्कों के सरल आउटपुट से लेकर रेगुलर एक्सप्रेशन, फ़ाइल सिस्टम और समांतरता (parallelism) के साथ काम करना तक। मुख्य विशेषता यह है कि प्रत्येक अध्याय एक समस्या के विवरण से शुरू होता है, उसके बाद परीक्षण लिखना, और उसके बाद ही कार्यान्वयन (implementation) आता है। यह दृष्टिकोण पाठक को न केवल सिंटैक्स सीखने की अनुमति देता है, बल्कि यह भी समझने देता है कि त्रुटियों के प्रति सहनशील प्रोग्राम कैसे डिज़ाइन करें।

पुस्तक में शामिल मुख्य विषय:

  • कमांड लाइन आर्गुमेंट के साथ काम करना (क्रेट clap);
  • फ़ाइलों को पढ़ना और लिखना, I/O स्ट्रीम के साथ काम करना;
  • ```

अनुशंसाएँ