- Mitchell Hashimoto परिवार ने Zig Software Foundation(ZSF) को अतिरिक्त $400,000 देने का वादा किया है, जिससे 2024 के पहले दान के बाद कुल समर्थन प्रतिज्ञा $700,000 हो गई है
- Hashimoto का मानना है कि Zig का 2026 devlog अच्छा language और compiler बनाने की कठिन समस्याओं पर लगातार प्रगति दिखाता है
- Zig की LLM contribution ban policy पर Bun के Zig fork और Rust rewrite के संदर्भ में फिर चर्चा हुई, लेकिन Hashimoto ने स्पष्ट किया कि यह Bun की आलोचना करने वाली पोस्ट नहीं है
- उन्होंने कहा कि भले ही AI पर उनका रुख ZSF से पूरी तरह मेल नहीं खाता, फिर भी Zig एक ऐसा असाधारण software है जो quality और independence को महत्व देता है, इसलिए वे इसे समर्थन देते रहेंगे
- यह प्रतिज्ञा 2024 जैसी ही संरचना में है, यानी 2 साल में हर साल $200,000 देकर सहायता की जाएगी
दान प्रतिज्ञा और समर्थन का पैमाना
- Mitchell Hashimoto परिवार ने Zig Software Foundation को अतिरिक्त $400,000 देने का वादा किया
- 2024 के पहले दान के बाद ZSF के लिए कुल समर्थन प्रतिज्ञा $700,000 हो गई है
- फुटनोट के अनुसार यह $400,000 भी 2024 के दान की तरह, 2 साल तक हर साल $200,000 में दिया जाएगा
- Hashimoto ने कहा कि जो लोग सक्षम हों, वे ZSF को donate करने पर विचार करें
Hashimoto Zig को समर्थन क्यों जारी रख रहे हैं
- Zig तकनीकी project और community, दोनों स्तरों पर एक सम्मानयोग्य project बना हुआ है
- 2026 devlog अच्छा language और compiler बनाने की कठिन समस्याओं पर लगातार प्रगति दिखाता है
- Loris Cro की Contributor Poker and Zig's AI Ban जैसी गतिविधियाँ Zig के maintenance और community approach को दिखाती हैं
- उनका मानना है कि यह दर्शन open source में प्रतिभाशाली लोगों को आकर्षित करने और उन्हें विकसित होने में मदद करता है
- Zig की सख्त no-LLM contribution policy पर Bun के Zig fork और Rust rewrite के संदर्भ में फिर सार्वजनिक चर्चा हुई
- Hashimoto ने कहा कि Bun ने जो किया उसमें कोई समस्या नहीं है, और वे Bun को एक शानदार project मानते हैं
- उनका मानना है कि चर्चा के दौरान लोगों ने एक-दूसरे को बहुत जल्दी खलनायक बना दिया, और अलग दृष्टिकोणों के प्रति सहानुभूति और सम्मान की कमी थी
- Hashimoto AI का काफी उपयोग करते हैं, और उन्होंने अपने AI adoption process तथा AI की मदद से वास्तविक features ship करने के अनुभव भी साझा किए हैं
- साथ ही, वे AI क्षमताओं को तर्कसंगत ढंग से देखने की बात करते रहे हैं, और open source पर इसके नकारात्मक प्रभाव को लेकर असंतोष भी व्यक्त करते रहे हैं
- भले ही उनके विचार ZSF के approach से पूरी तरह मेल नहीं खाते, वे ZSF के लोगों, policies और project का सम्मान करते हैं
- उनका मानना है कि इंटरनेट और open source की खासियतों में से एक यह है that projects अजीब और अलग हो सकते हैं
- projects अपनी अनोखी सीमाएँ तय कर सकते हैं, अपनी संस्कृति बना सकते हैं, और ऐसे तरीकों से quality का पीछा कर सकते हैं जो हर किसी को समझ न आएँ
- Zig को महत्वाकांक्षी, व्यावहारिक, स्वतंत्र और quality को बहुत गंभीरता से लेने वाला software माना गया है
- Ghostty काफी हद तक Zig की वजह से मौजूद है, जिसने Hashimoto को वह software बनाने में सक्षम किया जो वे बनाना चाहते थे
- Hashimoto Zig का समर्थन इसलिए करते हैं क्योंकि Zig ऐसा ही software है
1 टिप्पणियां
Hacker News की राय
Twitter, Facebook, Reddit और कई Discord जगहों पर अगर आप अलग राय रखें, तो अक्सर गुस्से भरी प्रतिक्रियाएँ आ जाती हैं और इंसान अपनी अलगियत को लेकर और ज्यादा शर्मिंदा महसूस करने लगता है
सिर्फ एक ही “सच” नहीं होता; जीवन के हर क्षेत्र में बहुत-सी बातें एक साथ सच हो सकती हैं
हर इंसानी दिमाग एक तरह का band-pass filter है, इसलिए हमें यह कोशिश करनी चाहिए कि उसी दुनिया के अलग-अलग पहलुओं को देखने वाले दूसरे लोगों के नज़रिए की कल्पना कर सकें
जो पहलू पसंद आएँ उन्हें अपनाएँ, जो पसंद न आएँ उन्हें जाने दें, लेकिन अपने ही पहलू को एकमात्र सच मानकर लड़ाई न करें
जब किसी को एक ठीक-ठाक उपयोगी टूल बनाते और फिर उसे 500 million dollar में बिकते देखते हैं, तो अब समझ नहीं आता कि मूल्यांकन कैसे किया जाए
दशकों तक अलग-अलग टर्मिनल बदलते रहने वाले व्यक्ति के रूप में, Ghostty ने जो सुधार दिए वे सच में ताज़गीभरे थे, और निजी तौर पर उसने मुझे कुछ acquisitions से भी ज़्यादा उपयोगिता दी
Linux के लिए उपलब्ध नए टर्मिनलों में यह व्यवहार कहीं दिखता नहीं है
https://github.com/ghostty-org/ghostty/discussions/2393
टर्मिनल emulator की कोई कमी नहीं है, और सब अपने performance या “included-by-default features” की बात करते हैं
क्या इसमें कोई ऐसी खास सुविधा है जो मैंने मिस कर दी? मुझे तो ज़्यादा से ज़्यादा बहुत छोटे सुधार ही दिखते हैं, समझ नहीं आता कि यह इतना चर्चा में क्यों है
Ghostty मुझे पसंद है, लेकिन अगर कोई programming language मुख्यतः इस वजह से जानी जाए कि उससे एक terminal emulator बनाया गया, तो उसमें 800,000 dollar निवेश करना अपने आप में बहुत मजबूत समर्थन जैसा नहीं लगता
मैं सच में जिज्ञासा से पूछ रहा हूँ, ट्रोलिंग नहीं कर रहा
https://www.youtube.com/watch?v=iqddnwKF8HQ
वह किसी भी design document या blog post से ज्यादा प्रभावशाली लगा
कोई language बनाना ज़्यादा से ज़्यादा नया code उगलते जाना नहीं है; यह बहुत सावधानी से परखने का काम है कि कौन-सी functionality और implementation पूरी language में एकसमान ढंग से फिट बैठती है
language बहुत-सी चीज़ों के upstream में होती है, और दशकों से हम देखते आए हैं कि अगर नई सुविधाएँ बस यूँ ही जोड़ते जाएँ, तो language बिखरी हुई और इस्तेमाल में असुविधाजनक हो जाती है
किसी भी प्रस्ताव पर “हाँ, बिल्कुल, और…” जैसी प्रतिक्रिया देने की LLM की प्रवृत्ति एक स्वस्थ language project के लिए ज़रूरी चीज़ नहीं है, लेकिन जो लोग संतुलित और ergonomic language में products बनाते हैं, उनके लिए यह बहुत उपयोगी हो सकती है
अच्छा लग रहा है कि जब बहुत-से developers फिर से गुटों में बँटकर कट्टर हो रहे हैं, तब भी Mitchell शांत बना हुआ है
अगर आप article में linked post पढ़ें, तो AI contributions ban के बारे में और गहरी व्याख्या है
Ghostty Zig में लिखा गया है, इसलिए मैंने Dirac में native Zig AST support भी जोड़ दिया
https://github.com/dirac-run/dirac/blob/master/src/services/...
एक बात जो थोड़ी कम intuitive लगी, वह यह pattern है कि code और tests दोनों एक ही file में रखे जाते हैं, जिससे file size काफी बढ़ जाता है
और अगर आप किसी inheritance-supporting language से आते हैं, तो Zig आपको अलग तरह से सोचने पर मजबूर करता है
शानदार इंसान है, और उसके लिए बहुत सम्मान है
अतिरिक्त funding मिलना देखकर खुशी हुई
बस एक बार करके देखिए
यहाँ मौजूद लगभग हर कोई अपने देश के mobile plan जितनी रकम निकालकर अपने सबसे प्रिय open source projects में बाँटकर दान कर सकता है
सच कहूँ तो अगर आप open source software पर निर्भर हैं, तो मुझे लगभग ऐसा लगने लगा है कि आपको ऐसा करना ही चाहिए
हममें से कई लोग कभी गरीब रहे होंगे, लेकिन जीवन के काफी हिस्से में हमारे पास थोड़ा-बहुत योगदान देने की क्षमता आ ही जाती है
अगर पैसे की कमी न हो, तो बहुत-से ऐसे projects हैं जिन्हें मैं अच्छे इरादे से support करना चाहूँगा
लगता है वह इससे कहीं अधिक आलोचनात्मक रहा होगा
मुझे Zig language और उसके पीछे के विचार पसंद हैं, लेकिन syntax की समस्या काफी बड़ी है
उम्मीद है 1.0 से पहले इससे बेहतर syntax मिल जाए, और मेरे हिसाब से developer ergonomics भी उतनी ही महत्वपूर्ण है
अगर आप किसी दूसरी language से आए हैं, तो अभ्यस्त होने में थोड़ा समय लग सकता है, लेकिन अब तक इस्तेमाल की गई भाषाओं में यह सबसे पढ़ने योग्य भाषाओं में से एक है