ऐसा कहा जा रहा है कि Bun पक्ष ने Zig वाली branch को fork करके उसका ऐसा version इस्तेमाल किया है, जो LLVM backend debug build की compile speed को 4 गुना तेज़ बनाता है. https://x.com/bunjavascript/status/2048427636414923250
इसे बनाते समय शायद Claude Code इस्तेमाल किया गया होगा, इसलिए संभवतः Zig तरफ PR नहीं भेजा जा सकेगा.
मैं Bun पर काम करता हूँ और यह मेरी branch है
यह पूरा thread एक overreaction है. ऐसे code पर 302 comments हैं जो काम ही नहीं करता. हमने rewrite करने का फैसला नहीं किया है. इसकी बहुत ज़्यादा संभावना है कि यह सारा code पूरी तरह फेंक दिया जाए.
मैं यह देखने को उत्सुक हूँ कि इसका एक working version कैसा दिखता है, कैसा महसूस होता है, इसकी performance कैसी है, और Bun के test suite को pass कराने तथा इसे maintainable बनाने में कितनी/कैसी कठिनाई होगी. मैं एक viable Rust version और Zig version की side by side तुलना कर पाना चाहूँगा.
Bun के Anthropic द्वारा अधिग्रहण के बाद लगता है कि सारा development Claude main के जरिए हो रहा है, लेकिन Zig पक्ष में AI का इस्तेमाल करके contribution देना सख्ती से मना है, इसलिए शायद main language ही बदल देने वाला PoC चल रहा है.
हाल में Bun repository देखें तो इंसानों के उठाए हुए PR कम ही दिखते हैं, bots आपस में PR उठाते हैं, review करते हैं और बातचीत भी करते हैं; उनमें अगर कुछ मामले Zig की अपनी समस्या हों, तो उन्हें AI से हल नहीं किया जा सकता, इसलिए बस भाषा ही बदल दी जा रही है.
5 टिप्पणियां
लेकिन बात तो यह है कि
zigभाषा में AI इस्तेमाल न करने की बात है,zigमें लिखे गए प्रोग्राम्स पर ऐसा न करने की बात तो नहीं है, है न?ऐसा कहा जा रहा है कि Bun पक्ष ने Zig वाली branch को fork करके उसका ऐसा version इस्तेमाल किया है, जो LLVM backend debug build की compile speed को 4 गुना तेज़ बनाता है.
https://x.com/bunjavascript/status/2048427636414923250
इसे बनाते समय शायद Claude Code इस्तेमाल किया गया होगा, इसलिए संभवतः Zig तरफ PR नहीं भेजा जा सकेगा.
https://github.com/oven-sh/bun/…
नोट: यह अभी टेस्ट चरण में है, और यह merge होगा या नहीं, यह भी अभी तय नहीं है.
नीचे कमेंट का मूल पाठ है
Bun के Anthropic द्वारा अधिग्रहण के बाद लगता है कि सारा development Claude main के जरिए हो रहा है, लेकिन Zig पक्ष में AI का इस्तेमाल करके contribution देना सख्ती से मना है, इसलिए शायद main language ही बदल देने वाला PoC चल रहा है.
हाल में Bun repository देखें तो इंसानों के उठाए हुए PR कम ही दिखते हैं, bots आपस में PR उठाते हैं, review करते हैं और बातचीत भी करते हैं; उनमें अगर कुछ मामले Zig की अपनी समस्या हों, तो उन्हें AI से हल नहीं किया जा सकता, इसलिए बस भाषा ही बदल दी जा रही है.