1 पॉइंट द्वारा GN⁺ 3 시간 전 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • 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 टिप्पणियां

 
GN⁺ 3 시간 전
Hacker News की राय
  • इंटरनेट खूबसूरत है क्योंकि यहाँ अजीब होना भी ठीक है — यह बात मुझे सच में बहुत पसंद आई
    Twitter, Facebook, Reddit और कई Discord जगहों पर अगर आप अलग राय रखें, तो अक्सर गुस्से भरी प्रतिक्रियाएँ आ जाती हैं और इंसान अपनी अलगियत को लेकर और ज्यादा शर्मिंदा महसूस करने लगता है
    • यह समझने की क्षमता कि कई बातें एक साथ सच हो सकती हैं, अब लगातार अधिक महत्वपूर्ण होती जा रही है
      सिर्फ एक ही “सच” नहीं होता; जीवन के हर क्षेत्र में बहुत-सी बातें एक साथ सच हो सकती हैं
      हर इंसानी दिमाग एक तरह का band-pass filter है, इसलिए हमें यह कोशिश करनी चाहिए कि उसी दुनिया के अलग-अलग पहलुओं को देखने वाले दूसरे लोगों के नज़रिए की कल्पना कर सकें
      जो पहलू पसंद आएँ उन्हें अपनाएँ, जो पसंद न आएँ उन्हें जाने दें, लेकिन अपने ही पहलू को एकमात्र सच मानकर लड़ाई न करें
    • अलग राय होना और अजीब इंसान होना एक ही बात नहीं है
    • ऑफलाइन दुनिया के हिसाब से देखें तो औसत Reddit यूज़र भी शायद अजीब ही लगेगा, इसलिए दूसरी जगहों की अजीबियत पर हमला करना थोड़ा “मज़ेदार” लगता है
  • ऐसी चीज़ें कर पाने की स्थिति में होना शानदार है, लेकिन मुझे लगता है कि शायद इससे भी बड़ा योगदान Ghostty हो सकता है
    जब किसी को एक ठीक-ठाक उपयोगी टूल बनाते और फिर उसे 500 million dollar में बिकते देखते हैं, तो अब समझ नहीं आता कि मूल्यांकन कैसे किया जाए
    दशकों तक अलग-अलग टर्मिनल बदलते रहने वाले व्यक्ति के रूप में, Ghostty ने जो सुधार दिए वे सच में ताज़गीभरे थे, और निजी तौर पर उसने मुझे कुछ acquisitions से भी ज़्यादा उपयोगिता दी
    • Ctrl-Tab टैब स्विचिंग stack-based नहीं बल्कि round-robin होनी चाहिए, इसी वजह से मैं अभी भी Konsole पर टिका हूँ
      Linux के लिए उपलब्ध नए टर्मिनलों में यह व्यवहार कहीं दिखता नहीं है
      https://github.com/ghostty-org/ghostty/discussions/2393
    • यह सुनना चाहूँगा कि आप Ghostty पर क्यों टिके
      टर्मिनल emulator की कोई कमी नहीं है, और सब अपने performance या “included-by-default features” की बात करते हैं
    • मैं iTerm से आकर Ghostty इस्तेमाल कर रहा हूँ, लेकिन सच कहूँ तो इसका कारण बस इतना है कि बाकी सब लोग इसे इस्तेमाल कर रहे थे और इसकी तारीफ़ कर रहे थे
      क्या इसमें कोई ऐसी खास सुविधा है जो मैंने मिस कर दी? मुझे तो ज़्यादा से ज़्यादा बहुत छोटे सुधार ही दिखते हैं, समझ नहीं आता कि यह इतना चर्चा में क्यों है
    • “इससे भी बड़ा योगदान शायद Ghostty है” — क्या यह Zig को 400,000 dollar और देने के पक्ष में तर्क है या उसके खिलाफ?
      Ghostty मुझे पसंद है, लेकिन अगर कोई programming language मुख्यतः इस वजह से जानी जाए कि उससे एक terminal emulator बनाया गया, तो उसमें 800,000 dollar निवेश करना अपने आप में बहुत मजबूत समर्थन जैसा नहीं लगता
      मैं सच में जिज्ञासा से पूछ रहा हूँ, ट्रोलिंग नहीं कर रहा
  • अगर आप सोच रहे हैं कि Zig सीखने में समय लगाना चाहिए या नहीं, तो Zig के संस्थापक का इंटरव्यू देखना मैं सच में recommend करूँगा
    https://www.youtube.com/watch?v=iqddnwKF8HQ
    वह किसी भी design document या blog post से ज्यादा प्रभावशाली लगा
    • बहुत दिलचस्प था, लेकिन मुझे यह देखकर काफी हैरानी हुई कि यह शख्स सिर्फ दिखने में ही नहीं, बल्कि हावभाव और बोलने के अंदाज़ में भी Elon Musk से काफ़ी मिलता-जुलता है
  • Zig का LLM contributions को अस्वीकार करने वाला रुख अपनाना, लेकिन compiler या Zig project के यूज़रों को अपनी पसंद के code-assist tools इस्तेमाल करने देना, मुझे पूरी तरह उचित लगता है
    कोई language बनाना ज़्यादा से ज़्यादा नया code उगलते जाना नहीं है; यह बहुत सावधानी से परखने का काम है कि कौन-सी functionality और implementation पूरी language में एकसमान ढंग से फिट बैठती है
    language बहुत-सी चीज़ों के upstream में होती है, और दशकों से हम देखते आए हैं कि अगर नई सुविधाएँ बस यूँ ही जोड़ते जाएँ, तो language बिखरी हुई और इस्तेमाल में असुविधाजनक हो जाती है
    किसी भी प्रस्ताव पर “हाँ, बिल्कुल, और…” जैसी प्रतिक्रिया देने की LLM की प्रवृत्ति एक स्वस्थ language project के लिए ज़रूरी चीज़ नहीं है, लेकिन जो लोग संतुलित और ergonomic language में products बनाते हैं, उनके लिए यह बहुत उपयोगी हो सकती है
    अच्छा लग रहा है कि जब बहुत-से developers फिर से गुटों में बँटकर कट्टर हो रहे हैं, तब भी Mitchell शांत बना हुआ है
    • प्रतिबंध का मुख्य कारण वह नहीं है
      अगर आप article में linked post पढ़ें, तो AI contributions ban के बारे में और गहरी व्याख्या है
  • मैं हाल में Ghostty codebase में बदलाव कर रहा हूँ, और यह अच्छी तरह maintain किया गया है; इस पर काम करना सुखद है। Mitchell के लिए तालियाँ
    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 आपको अलग तरह से सोचने पर मजबूर करता है
  • Mitchell Hashimoto सच में वही करता है जो कहता है
    शानदार इंसान है, और उसके लिए बहुत सम्मान है
  • Zig सच में बहुत अच्छा है और इसे इस्तेमाल करना आनंददायक है
    अतिरिक्त funding मिलना देखकर खुशी हुई
  • अगर मैं जिन चीज़ों की कद्र करता हूँ उन पर इतना पैसा खर्च कर सकता, तो शायद बहुत संतोष महसूस होता
    • जितना आप वहन कर सकते हैं, उतना ही “फेंकना” भी उतना ही संतोष दे सकता है
      बस एक बार करके देखिए
    • छोटी donations भी मदद करती हैं और अच्छा एहसास देती हैं
      यहाँ मौजूद लगभग हर कोई अपने देश के mobile plan जितनी रकम निकालकर अपने सबसे प्रिय open source projects में बाँटकर दान कर सकता है
      सच कहूँ तो अगर आप open source software पर निर्भर हैं, तो मुझे लगभग ऐसा लगने लगा है कि आपको ऐसा करना ही चाहिए
      हममें से कई लोग कभी गरीब रहे होंगे, लेकिन जीवन के काफी हिस्से में हमारे पास थोड़ा-बहुत योगदान देने की क्षमता आ ही जाती है
    • यह शक्ति का सबसे सुंदर रूप है
    • “अगर आप अमीर या अरबपति बन जाते हैं तो आप मूल रूप से दुखी हो जाते हैं” — इस तरह की बातें मुझे सच में समझ नहीं आतीं
      अगर पैसे की कमी न हो, तो बहुत-से ऐसे projects हैं जिन्हें मैं अच्छे इरादे से support करना चाहूँगा
    • मैं जानना चाहता हूँ कि मूल comment क्या था
      लगता है वह इससे कहीं अधिक आलोचनात्मक रहा होगा
  • निजी तौर पर मुझे यह बहुत अच्छी बात लगती है
    मुझे Zig language और उसके पीछे के विचार पसंद हैं, लेकिन syntax की समस्या काफी बड़ी है
    उम्मीद है 1.0 से पहले इससे बेहतर syntax मिल जाए, और मेरे हिसाब से developer ergonomics भी उतनी ही महत्वपूर्ण है
    • Zig में कई समस्याएँ हैं, लेकिन syntax निश्चित रूप से उनमें से एक नहीं है
      अगर आप किसी दूसरी language से आए हैं, तो अभ्यस्त होने में थोड़ा समय लग सकता है, लेकिन अब तक इस्तेमाल की गई भाषाओं में यह सबसे पढ़ने योग्य भाषाओं में से एक है
    • https://matklad.github.io/2025/08/09/zigs-lovely-syntax.html
    • क्या आप थोड़ा और विस्तार से बता सकते हैं कि आपको किस हिस्से में समस्या लगती है?