Geri Dön
SiTech Team⏱️ 5 წთ. საკითხავი

Bun'un Rust'a Yeniden Yazımı — AI Kodlamanın Gerçekliği

Bun'un Rust'a Yeniden Yazımı — AI Kodlamanın Gerçekliği

Bun-ის JavaScript რანტაიმის Rust-ზე გადაწერა Anthropic-ის Claude-ით 11 დღეში და $165,000-ად ფართოდ გაიხსენეს, როგორც AI კოდირების გამარჯვება. თუმცა, 11 კვირის შემდეგ რელიზი ჯერ კიდევ არ არსებობს.

Bun'un Rust'a Yeniden Yazımı — AI Kodlamanın Gerçekliği

Mayıs 2026'da, Bun JavaScript çalışma ortamının yaratıcısı Jarred Sumner, AI destekli yazılım geliştirme için bir dönüm noktası gibi görünen şeyi duyurdu: Bun, Anthropic'in Claude AI'si kullanılarak Rust'a yeniden yazılmıştı. Tüm süreç sadece 11 gün sürdü ve API çağrılarında $165,000'a mal oldu. Teknoloji medyası kutlama yaptı — sonunda, AI'nın açık kaynak bakımcılarının işini daha hızlı ve ölçekli yapabileceğinin kanıtı.

Ancak Tom Lockwood'un titiz araştırmasının ortaya koyduğu gibi, gerçeklik nefes kesen manşetlerin ima ettiğinden çok daha karmaşık. Son resmi Bun sürümünden (v1.3.14, 12 Mayıs 2026) on bir hafta sonra, hâlâ yeni bir sürüm etiketi yok. Yeniden yazım ana dala birleştirildi, ancak altı hafta sonra tek bir sürüm bile çıkarılmadı.

Soruşturma: Lockwood Ne Buldu?

Lockwood basit ama etkili bir adım attı — Bun deposunu, tam 1.23 GB'ını klonlayarak sürüm etiketlerini bizzat inceledi. Sonuçlar çarpıcıydı. 27 Temmuz 2026 itibarıyla, git günlüğü şunu gösteriyordu:

2026-05-12 15:12:49 -0700  (tag: bun-v1.3.14)

Bu 11 haftalık boşluk, Bun'un yakın tarihinde benzeri görülmemiş bir durum. Projenin bir aydan uzun süre sürüm çıkarmadığı son sefer, Ekim-Aralık 2022'de, v0.2.2 ile v0.3.0 arasındaydı — proje için tamamen farklı bir dönem.

Perde arkasında olanlar daha da anlamlı. 9 Temmuz'da robobun'un (Claude Code tarafından oluşturulan çekme talepleri için bot proxy) 1,277 açık PR'si vardı. 27 Temmuz'a kadar bu sayı 2,475 açık PR'ye fırladı. Projenin Buildkite CI/CD kümesi, yeniden yazım "tamamlandığından" beri sürekli çalışıyor. Mevcut hızda, tüm açık Claude kaynaklı PR'leri birleştirmek yaklaşık 86 gün kesintisiz boru hattı işletimi gerektirecek.

Bazı PR'lerin Buildkite kontrollerini geçmesi 40 dakika ile bir buçuk saat arasında sürüyor. Birçoğu yalnızca Rust koduyla değil, bir üretim JavaScript çalışma ortamını oluşturan karmaşık bağımlılık ve yapılandırma ağıyla ilgileniyor.

Gerçek Maliyet: $165,000'ın Çok Ötesinde

Lockwood'un analizi, yaygın olarak atıfta bulunulan $165,000 rakamının gerçek maliyetin yalnızca bir kısmını temsil ettiğini ortaya koyuyor. İşte bu sayıya dahil olmayanlar:

  • CI/CD Altyapısı: Buildkite kümesinin Mayıs ayından bu yana sürekli çalışması önemli — ve açıklanmayan — bir gideri temsil ediyor.
  • Anthropic Çalışan Katılımı: Commit desenlerinin analizi, Anthropic çalışanlarının doğrudan Rust kodu yazdığını ve PR'leri incelediğini gösteriyor. Maaşları API maliyetine yansıtılmıyor.
  • Devam Eden Claude Kullanımı: Proje, önemli bir oranda Claude kredisi tüketmeye devam ediyor. Lockwood, sürekli maliyetlerin günlük $10,000 olması durumunda toplam harcamanın $800,000'a yaklaştığını tahmin ediyor.
  • Hesaba Katılmayan Krediler: Bazı PR'ler, ilk $165,000 tahsisatının ötesinde ek Claude kredilerinin uygulandığına dair işaretler gösteriyor.

Yeniden yazım sırasında günlük $15,000'lik API yakma oranı — Lockwood'un ifadesiyle — "birçok açık kaynak bakımcısının imkanlarının çok ötesinde." Karşılaştırmak gerekirse, bu çoğu bağımsız geliştiricinin bir ayda kazandığından daha fazla, sadece API çağrılarına günlük harcanan miktar.

Bir AI Abartı Deseni

Bun'un yeniden yazımı izole bir vaka değil. Lockwood, diğer iki yüksek profilli AI kaynaklı projeyle paralellikler kuruyor:

  • Anthropic'in C Derleyicisi: Claude tarafından oluşturulan ve önemli ilgi gören bir C derleyicisi — ve sonra tamamen sessizliğe büründü. Aylardır commit yok.
  • Cursor'un FastRender Tarayıcısı: AI tarafından oluşturulan ve manşetlere çıkan bir web tarayıcısı — ve o da güncelleme almayı bıraktı.

Bu desen, AI kodlama anlatısı hakkında rahatsız edici sorular ortaya çıkarıyor. Bu projeler gerçek atılımlar mı, yoksa büyük şirket değerlemelerini desteklemek için tasarlanmış pazarlama egzersizleri mi? Lockwood'un dediği gibi: "Birinin büyük bir şirket değerlemesini destekleyen bir iddiada bulunduğunda çok temkinli olmanın önemli olduğunu düşünüyorum."

Anthropic'in yeniden yazımdan önce Bun'u satın alması başka bir bağlam katmanı ekliyor. Yeniden yazım bir dogfooding işlevi görüyor — Anthropic kendi ürününü etkileyici bir şey inşa etmek için kullanırken, aynı anda konsept kanıtı pazarlama malzemesi oluşturuyor. Bunda doğası gereği yanlış bir şey yok, ancak iddiaların uygun bir şüphecilikle incelenmesi gerektiği anlamına geliyor.

Bunun AI Kodlaması İçin Anlamı

Lockwood'un araştırması AI kodlamasını tamamen reddetmiyor — tam tersi. Kendi ML/AI çalışmasını kariyerinin en gurur duyduğu başarılardan biri olarak kabul ediyor. Ancak kritik bir ayrım yapıyor: AI bir araç olarak vs. AI mühendislik disiplininin yerine geçen bir şey olarak.

AI kodlama araçlarını değerlendiren geliştiriciler için birkaç önemli ders ortaya çıkıyor:

1. Üretim tamamlama değildir. Kod yazmak, yazılım mühendisliğinin yalnızca küçük bir parçasıdır. Test etme, hata ayıklama, optimizasyon, güvenlik denetimi ve entegrasyonun tümü insan yoğun görevler olarak kalır — ilk kodu kim (veya ne) yazdığından bağımsız olarak.

2. Gizli maliyetler önemlidir. Öne çıkan $165,000 rakamı, üretime hazır AI kaynaklı kodun tam maliyetini yansıtmaz. CI/CD süresi, insan incelemesi, devam eden API maliyetleri ve altyapı — tümü, bazen ilk yatırımın katlarına kadar eklenir.

3. Bakım sonsuza kadar sürer. AI daha hızlı kod yazabilse bile, yine de bakımının yapılması gerekir. Anthropic'in C derleyicisi ve Cursor'un FastRender'ı etrafındaki sessizlik, AI kaynaklı projelerin geleneksel olarak inşa edilenlerden daha kısa bir bakım ömrüne sahip olabileceğini gösteriyor.

4. Bağlam her şeydir. Bun'un yeniden yazımı belirli bir bağlamda gerçekleşti: Anthropic tarafından satın alınmış, Anthropic ürününü kullanan, Anthropic çalışanlarının doğrudan dahil olduğu, önemli risk sermayesiyle desteklenen bir şirket. Bu, çoğu açık kaynak projesi veya küçük ekip tarafından tekrarlanabilir değil.

Sürdürülebilirlik Sorunu

Belki de Lockwood'un gündeme getirdiği en temel soru sürdürülebilirliktir. AI şirketinin çalışanlarına doğrudan erişimi olan, iyi finanse edilmiş, VC destekli bir proje, "tamamlanmış" yeniden yazımdan altı hafta sonra bir sürüm çıkarmakta zorlanıyorsa, ortalama bir açık kaynak bakımcısının şansı nedir?

Şimdilik cevap şu gibi görünüyor: AI kodlama araçları güçlü hızlandırıcılardır, ancak henüz geleneksel mühendislik uygulamalarının yerini alamazlar. Manşetlere çıkan $165,000 rakamı, bir üretim maliyetinden ziyade bir pazarlama maliyeti olarak daha iyi anlaşılır — ideal koşullar altında neyin mümkün olduğunu göstermenin bedeli, günlük geliştirme için neyin pratik olduğunun değil.

Sonuç

Lockwood, araştırmasını basit ve ezici bir soruyla bitiriyor: "Henüz bitirdik mi?" Bun ve genel olarak AI kodlaması için cevap hayır gibi görünüyor. Henüz değil. Yeniden yazım eninde sonunda çıkabilir ve AI kodlaması vaatlerini yerine getirebilir. Ancak Temmuz 2026 itibarıyla, ufukta hiçbir sürüm görünmezken ve CI/CD kümeleri 7/24 çalışırken, kanıtlar hâlâ abartı aşamasında olduğumuzu gösteriyor — teslimat aşamasında değil.

AI araçlarını değerlendiren geliştiriciler için ders açıktır: potansiyel konusunda hevesli olun, ancak iddialar konusunda temkinli olun. Depoyu klonlayın. Etiketleri kontrol edin. CI/CD boru hattına bakın. Gerçek kodda, blog yazılarında değil.

📖 Kaynak