Ana Sayfa'ya Dön
blog

LLM'ler Artık Kodun Yüzde 40'ını Yazıyor

1 Ocak 2026
2 dakika okuma(~363 kelime)
0 görüntüleme
LLM'ler Artık Kodun Yüzde 40'ını Yazıyor

LLM'ler Artık Kodun Yüzde 40'ını Yazıyor

Yapay zeka tabanlı dil modellerinin (LLM) yazılım geliştirme sürecindeki rolü giderek artıyor. Günümüzde kodun yaklaşık yüzde 40'ı LLM'ler tarafından yazılıyor ve bu oranın giderek yükseleceği öngörülüyor. Ben de bir Türk teknoloji gazetecisi olarak, bu konudaki gelişmeleri sizlerle paylaşmak istiyorum.

Yakın zamanda, [Claude Code] adlı yapay zeka asistanını kullanırken, onun yazdığı TypeScript kodunu incelemeye başladım. O sırada aklıma şöyle bir soru geldi: Neden Claude, insanların satır satır okuyacağı bir formatta kod yazıyor? Sonuçta, ben o kodu satır satır okumayacak, sadece test edip gözden geçireceğim.

Kodlama Dillerinin Evrim Süreci

Geçmişten günümüze, kodlama dillerinin gelişimi incelendiğinde, her adımın insanların ihtiyaçlarına daha iyi cevap vermeyi hedeflediği görülüyor. 1950'lerde makine kodu, 1960'larda assembly, 1970'lerde C, 1980'lerde C++, 1990'larda Java ve Python gibi diller ortaya çıktı. 2000'lerde ise çeşitli çatılar (framework'ler) popüler hale geldi. Şimdi ise 2020'lerde, yapay zeka modelleri kodun ana yazarı konumuna gelmeye başladı.

LLM'lerin Avantajları

LLM'ler, İngilizce kelimeleri çok verimli bir şekilde tokenize edebiliyor. Semboller gibi parçalara ayrılan şeyler yerine, "artı", "eksi", "eğer" gibi tek token'lar kullanılabiliyor. Bu da daha yoğun ve makine dostu bir kod yapısı sağlıyor.

NERD: Yeni Bir Kod Yazma Yaklaşımı

Bu noktada, [NERD] adlı yeni bir kod yazma yaklaşımı öne çıkıyor. NERD, "No Effort Required, Done" (Çaba Gerektirmeyen, Bitmiş) anlamına geliyor. Bu yaklaşımda, kod insan dostu değil, makine dostu bir şekilde yazılıyor. Böylece, aynı işlevselliği %67 daha az token ile sağlamak mümkün oluyor.

İş Akışı ve Avantajları

İş akışı şöyle işliyor: İnsan, "Hızlandırma ekle" gibi bir talep iletir, LLM buna uygun NERD kodu yazar, kod yerel olarak derlenir ve insan sadece sonucu gözlemler. İnsan, "Bunu dakikada 100 istek olacak şekilde ayarla" diye değişiklik isterse, LLM kodu günceller.

Bu sayede, insanlar artık kod yazarı değil, paydaş konumuna geçiyor. Kodun okunabilirliği, hata ayıklama ihtiyacı gibi endişeler de ortadan kalkıyor. Çünkü kod, insanların değil, makinelerin ihtiyaçlarına göre yazılıyor.

Sonuç

Önümüzdeki 5 yılda, üretim kodunun çoğunluğunun insan tarafından yazılmayeceği öngörülüyor. Bu gerçekleştiğinde, TypeScript kullanmak, Latince yazmak gibi hissettirmeye başlayabilir. NERD, insanların kod yazma ihtiyacını artık hissetmediği bir döneme işaret ediyor.

Tabii ki, bu tahmin yanlış da çıkabilir. Belki de insanlar her zaman kodun doğrudan düzenlenmesini isteyecektir. NERD, bu konudaki bir deney niteliğinde: C dilinde yazılmış, LLVM IR'ye derlenen bağımlılıksız bir derleyici. Eğer ilgi çekici bulunursa, güzel. Değilse de, yine de değerli bir araştırma olacaktır.

Etiketler

Paylaş: