· kaynak Hacker News – Front Page (hnrss.org)
Rails World 2026: DHH elle yazılan koddan emekli oldu ve Hey'i LLM ile üretilen Rust'a taşıyor
Rails'in yaratıcısı David Heinemeier Hansson, Rails World 2026 açılış konuşmasında artık elle kod yazmadığını ve Hey'i LLM ile üretilen Rust kullanarak yeniden inşa ettiğini söyledi; eleştirmen Jared Norman ise bu durumun Rails'e ne bıraktığını soruyor.
Bir emeklilik ve İngilizce'ye oynanan bir bahis
Ruby on Rails'in yaratıcısı David Heinemeier Hansson, Rails World 2026'nın açılış konuşmasında profesyonel programcılıktan emekli olduğunu ve artık kendini bir "yapıcı" (maker) olarak tanımladığını duyurdu; bu bilgi, Rails ile uygulama geliştiren ve konuşmayla ilgili ayrıntılı bir eleştiriyi blogunda yayımlayan geliştirici Jared Norman'a dayanıyor. Norman'ın temel şikâyeti, dünyanın önde gelen Rails konferansının açılış konuşmasının Rails ile neredeyse hiç ilgisi olmaması.
Norman'ın sahneden aktardığı iddialar arasında şunlar yer alıyor: Büyük dil modelleri sayesinde İngilizce artık en iyi programlama dili; insanların bu modellerin ürettiği kodu okuması şart değil; hatta kod okumak genel kural olmaktan çıkıp istisna hâline gelmeli — Sentry'de bir hataya rastlamaya benzer şekilde. Hansson ayrıca çoğu şirketteki çoğu programcı için elle kod yazmanın artık ekonomik olarak verimli olmadığını ve yıl sonuna kadar bunun neredeyse her alana, her programcıya ve her şirkete genişleyeceğini söyledi.
Hey, Rust tabanlı yerleşik uygulamalar olarak yeniden inşa ediliyor
Somut duyuru 37signals'in e-posta servisi Hey ile ilgiliydi. Norman'ın aktardığına göre bir sonraki sürüm, desteklenen her platform için yerleşik uygulamalar olarak inşa ediliyor; sunucu tarafı Rust ile yazılıyor ve büyük ölçüde LLM'ler tarafından üretiliyor. Norman, bunun Hansson'ın hem yerleşik uygulamalar hem de Rust konusunda yıllardır savunduğu pozisyonların tersine çevrilmesi olduğunu belirtiyor; aktarılanlara göre Hansson Rust'ı insanlar için hâlâ sevimsiz buluyor ancak LLM üretimi için çok uygun sayıyor ve çıktıyı okumadığı için artık performansını ve stabilitesini değerli buluyor.
Hansson konuşmada kişisel rakamlar da verdi: Ağustos 2026'da yaklaşık 150.000 satır kod üretildi; LLM'lerden önceki dönemde ise yılda ortalama 30.000 satır yazıyordu — son dönem çıktısının önemli bir kısmının şişkin Rust olduğu itiraf ediliyor. Son yirmi yılda çalışmasının yaklaşık yarısını oluşturan Ruby, bu yıl yazdıklarının yalnızca %3'ünü teşkil etti. Ayrıca her servisin bir CLI sunması çağrısında bulundu; böylece agent'lar grafik arayüze ihtiyaç duymadan onlarla etkileşim kurabilecek.
Norman'a göre Rails'e özgü içerikse şundan ibaretti: framework, Basecamp gibi web uygulamaları için iyi bir seçim olmaya devam ediyor, AI destekli geliştirmeye çok uygun ve convention over configuration ilkesi "token verimliliği" olarak yeniden tanımlandı; ayrıca AI araçlarının Rails'i iyi kullandığını gösteren Evil Martians'ın agent eval'larına atıf yapıldı.
Norman'ın eleştirisi: plan yerine teselli
Norman, konuşmanın fiilen bir amiral gemisi Rails uygulamasının Rails'i terk ettiğini duyurduğunu savunuyor. Onun okumasına göre, küçük ekiplerin Rails ile iddialı ürünler geliştirebileceği şeklindeki uzun soluklu vaat daralmış durumda: Rails, LLM'lerin şimdi ortadan kaldırdığı bir darboğaza çözümdü ve framework, tarayıcıda çalışması gereken projeler için sağlam bir tercih olarak kaldı. CLI talebini de tutarsız buluyor; çünkü 37signals ürünlerini iddialı UI ve UX ile farklılaştırıyor — Hey'i altı yerleşik uygulama olarak yeniden yazmayı haklı çıkaracak kadar — ama aynı zamanda agent'lar her şeyi terminaller üzerinden yürütürse arayüzlerin daha az önem taşıdığını ima ediyor.
Rakamlara da şüpheyle yaklaşıyor. Aktarılanlara göre Hansson, kod satırının zayıf bir metrik olduğunu ve diller arasında karşılaştırmanın zor olduğunu kabul etmiş, ama yine de 150.000 satır makine üretimi Rust'ı geçmişte elle yazdığı Ruby ile kıyaslamış; üstelik kendi Ruby'sinde asla kabul etmeyeceği üretilmiş Rust'a tahammül ettiğini itiraf etmiş. Hey yeniden yazımına ilişkin backend iddiaları — %99 daha az CPU, %95 daha az bellek ve yalnızca yedeklilik için gereken on host — Ruby ile Rust karşılaştırılırken benzer bir farklı şeyleri kıyaslama sorunuyla karşı karşıya.
Yönetişim konusunda Norman, Rails'in günlük bakımının büyük kısmının Shopify ve diğerlerinden geldiğini, ama vizyonu tarihsel olarak Hansson'ın belirlediğini hatırlatıyor. Mosscap fork'unun Rails'in fiilen bitmiş olduğunu savunduğunu, Hanami'nin Ruby web geliştirmesi için gerçek bir yol haritası sunduğunu ve konuşmanın kapanışındaki motivasyon nutkunun — Rails geliştiricilerine, Top Gun tarzında, en iyilerin en iyisi olduklarını söylemenin — Django, Laravel veya Spring Boot geliştiricilerine de kelimesi kelimesine yapılabileceğini belirtiyor.
Neden önemli
Rails üretimdeki web uygulamalarının büyük bir kısmını çalıştırıyor ve ekosistemi her yıl yön için bu konuşmaya bakıyor. Framework'ün yaratıcısı ise bunun yerine kendi Ruby çıktısının %3'e düştüğünü söyledi ve elle yazılan kodun aylar içinde neredeyse herkes için geçersiz hâle geleceğini öngördü. Rails'e yatırım yapan ekipler için açık soru şu: framework'ün geleceği bilinçli bir büyüme mi yoksa sessiz bir bakım mı olacak — ve Hansson yoluna devam ettiyse vizyonu kim sağlayacak? Norman'ın yazısı konuşmayı plansız bir iltifat olarak çerçeveliyor ve Rails topluluğunun şu an hesap vermesi gereken şey, AI öngörülerinin kendisinden çok bu boşluk.
- #ruby-on-rails
- #dhh
- #llms
- #rust
- #rails-world