संस्कृति
महान हैकर्स मांग नियंत्रण। महान हैकर्स सामान साझा करते हैं।
सभी शांत खिलौने महान हैकर्स से आते हैं, और वे एक दूसरे पर साझा करना और सुधारना समाप्त करते हैं।
हाल ही में सामने आए सभी शांत चमकदार सामानों के बारे में सोचें: पायथन, रूबी, रेल्स, Django, फ्लास्क, Node.js, आदि।
ये सभी उन लोगों से आते हैं जो यूनिक्स सिस्टम (लिनक्स या मैक) का उपयोग करते हैं।
यूनिक्स सिस्टम गंभीर प्रोग्रामर को अपना काम करने के लिए एक शानदार मंच और बेहतरीन उपकरण प्रदान करते हैं।
विंडोज सिस्टम और विजुअल स्टूडियो का उपयोग उन लोगों द्वारा अधिक किया जाता है, जो स्थापित तरीके से "चीजों को प्राप्त करना" चाहते हैं और कुछ जीवित कमाते हैं।
यह केवल इसलिए नहीं है क्योंकि वे कोडेक्सआर्केनम के उत्तर के रूप में छोटे से शुरू करते हैं। ऐसा नहीं है "ओह, वे खिड़कियों पर जाना पसंद करेंगे, लेकिन बहुत देर हो चुकी है"। वे शायद खिड़कियों पर नहीं जाना चाहते। वेब स्टार्टअप चलाने में शामिल प्रकार की चीजों के लिए उपकरण और शक्ति के मामले में इसकी कमी है।
शुरुआत के लिए, अधिकांश नई चमकदार ओएसएस परियोजनाएं संस्करण नियंत्रण के लिए गिट का उपयोग करती हैं, और शायद उनके आधिकारिक कोड रिपॉजिटरी में जीथब या ऐसा कुछ भी होता है।
पॉल ग्राहम को उद्धृत करने के लिए:
हैकर्स क्या चाहते हैं? सभी कारीगरों की तरह, हैकर्स को अच्छे उपकरण पसंद हैं। वास्तव में, यह एक समझ है। अच्छे हैकर्स को खराब टूल्स का इस्तेमाल करना असहनीय लगता है। वे गलत इंफ्रास्ट्रक्चर वाली परियोजनाओं पर काम करने से मना कर देंगे।
(.....)
कुछ साल पहले एक उद्यम पूंजीवादी मित्र ने मुझे एक नए स्टार्टअप के बारे में बताया, जिसमें वह शामिल था। यह आशाजनक लग रहा था। लेकिन अगली बार जब मैंने उनसे बात की, तो उन्होंने कहा कि उन्होंने विंडोज एनटी पर अपना सॉफ्टवेयर बनाने का फैसला किया है, और अपने मुख्य तकनीकी अधिकारी बनने के लिए बहुत अनुभवी एनटी डेवलपर को काम पर रखा है। जब मैंने यह सुना, तो मुझे लगा, ये लोग बर्बाद हैं। एक, सीटीओ एक पहली दर हैकर नहीं हो सकता है, क्योंकि एक प्रख्यात एनटी डेवलपर बनने के लिए उसे कई बार स्वेच्छा से एनटी का उपयोग करना होगा, और मैं ऐसा करने वाले एक महान हैकर की कल्पना नहीं कर सकता था; और दो, भले ही वह अच्छा था, उसके पास काम करने के लिए किसी को भी काम पर रखने के लिए एक कठिन समय होगा अगर परियोजना को NT पर बनाया जाना था।