5 पॉइंट द्वारा GN⁺ 2023-10-24 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • लेखक अक्षम्यता, सरलता की कमी और उत्कृष्टता के अभाव का उल्लेख करते हुए वर्तमान software industry की स्थिति पर असंतोष व्यक्त करता है.
  • लेखक software की तुलना automobile और construction जैसे अन्य industries से करते हुए यह बताता है कि वहाँ efficiency और optimization को प्राथमिकता दी जाती है.
  • लेखक इस बात की आलोचना करता है कि software अक्सर अपनी संभावित performance के केवल एक हिस्से पर ही चलता है और computer resources की बर्बादी को सामान्य रूप से स्वीकार कर लिया गया है.
  • लेखक इंगित करता है कि hardware के विकास के बावजूद software न तो अधिक तेज़ हुआ है और न ही अधिक efficient.
  • लेखक आधुनिक software के आकार और complexity की आलोचना करते हुए इसे "bloat" कहता है और सुझाव देता है कि अनावश्यक तत्व हटाने पर performance में बड़ा सुधार हो सकता है.
  • लेखक software की तेज़ वृद्धि और complexity को लेकर चिंता व्यक्त करता है और कहता है कि इसके कारण इसे समझना और नियंत्रित करना कठिन हो गया है.
  • लेखक software की स्थायित्व की कमी की आलोचना करते हुए कहता है that कई programs कुछ वर्षों के भीतर उपयोग लायक नहीं रहते या फिर पूरी तरह छोड़ दिए जाते हैं.
  • लेखक programming में quality और efficiency पर ध्यान की कमी की आलोचना करता है और संकेत देता है कि तेज़ लेकिन low-quality solutions बनाने की प्रवृत्ति हावी है.
  • लेखक का तर्क है कि software industry मौजूदा दोषपूर्ण systems के ऊपर निर्माण करने के चक्र से बाहर नहीं निकल पा रही है और नए, अधिक efficient solutions की आवश्यकता है.
  • लेखक का कहना है कि companies और users वर्तमान software की स्थिति से संतुष्ट हैं, जबकि बेहतर performance और reliability की संभावनाएँ दिखाना engineers की ज़िम्मेदारी है.
  • लेखक efficient और अच्छी तरह डिज़ाइन किए गए software के कुछ उदाहरण देकर यह रेखांकित करता है कि सुधार संभव है.
  • लेखक efficiency, reliability और quality को प्राथमिकता देने वाली software industry की ओर बदलाव और इस vision को साझा करने वाले engineers के community की आवश्यकता पर ज़ोर देता है.

2 टिप्पणियां

 
xguru 2023-10-24

इस लेख का कोरियाई अनुवाद पहले ही आ चुका है, इसलिए आप वही देख सकते हैं.

https://tonsky.me/blog/disenchantment/ko/

मैंने इसे सीधे अनुवाद लिंक में बदल दिया है.

 
GN⁺ 2023-10-24
Hacker News की राय
  • टिप्पणियों में कहा गया कि उच्च-गुणवत्ता, कुशल software बनाना संभव है, लेकिन वित्तीय incentives की कमी के कारण यह प्राथमिकता नहीं बन पाता।
  • कुछ users ने ध्यान दिया कि software को पहले जैसे ही काम करने के लिए अब अधिक resources चाहिए, जो software bloat को दर्शाता है।
  • एक आम भावना यह रही कि software अक्सर bugs से भरा होता है, और users को अपना काम पूरा करने के लिए alternatives ढूँढ़ने पड़ते हैं।
  • एक user ने software bloat से बचने और efficiency बनाए रखने के लिए C language के इस्तेमाल का अपना अनुभव साझा किया।
  • कुछ टिप्पणियों ने article की आलोचना की कि वह यह ठोस तर्क नहीं देता कि software को और तेज़ क्यों होना चाहिए, और modern software की जटिलता को जरूरत से ज़्यादा सरल बना देता है।
  • एक user के अनुसार, जैसे-जैसे team बढ़ती है, संगठन का मूल्य user efficiency से developer efficiency की ओर शिफ्ट हो जाता है।
  • कुछ users का तर्क था कि modern software में बढ़ा हुआ resource usage बेहतर user experience और features के कारण उचित ठहराया जा सकता है।
  • tech stack का चयन software की efficiency और quality को प्रभावित कर सकता है, और developers को कम resource-intensive options चुनने के लिए प्रोत्साहित किया गया।
  • यह article Hacker News पर कई बार चर्चा में आ चुका है, जो tech community के बीच इसकी प्रासंगिकता और रुचि को दिखाता है।