Dokuz vitrin projesi: konsol, masaüstü, web
Fraktal, sudoku çözücü, fatura, hesap makinesi, Pomodoro, parola atölyesi, Kanban panosu, bağlantı kısaltıcı ve canlı anket. Hepsi tek dosyalık KabaLang programı; kaynak kodları KabaForge'da.
KabaLang ve geliştirici araçlarındaki yenilikler.
RSS ile abone olunFraktal, sudoku çözücü, fatura, hesap makinesi, Pomodoro, parola atölyesi, Kanban panosu, bağlantı kısaltıcı ve canlı anket. Hepsi tek dosyalık KabaLang programı; kaynak kodları KabaForge'da.
Konsol programları, masaüstü arayüzleri, servisler ve web sunucuları varsayılan olarak LLVM ara temsili üzerinden makine koduna derleniyor; ek bayrak gerekmiyor. kabalang derle --ir üretilen IR'ı dosya olarak bırakır.
KabaLang kılavuzu, çalışan örnek programlar ve bu haber akışı artık dev.kabaforce.com'da. Kılavuzdaki her örnek, yayından önce derlenerek sınanıyor.
kabalang yeni <ad> --sinama sınama projesi şablonu kurar. kabalang kiyasla iki sürümü karşılaştırır ve gürültüyü ölçerek gerçek bir yavaşlamayı rastlantıdan ayırır.
kabalang hata-ayikla ile satıra durak koyun; değişkenleri ve yığın izini kendi yazdığınız KabaLang adları ve satırlarıyla görün.
kabalang sinav --kapsam hangi satırlarınızın sınandığını raporlar; hiç çağrılmayan fonksiyonları adıyla söyler. --esik ile eşiğin altında kalan koşu başarısız sayılır.
Yapılandırma dosyalarını okuyun, masaüstü ve sistem servisleriyle konuşun, beklenen ile bulunan değeri birlikte yazan sınama iddiaları kullanın.
Türkçe harfleri bölmeden çalışan düzenli ifadeler, liste üzerinde toplama/süzme/eşleme işlevleri ve tar · gzip · zstd arşivleri.
Ondalık sayılar artık iki basamağa yuvarlanmadan, geri okunabilir en kısa biçimde yazdırılıyor: yazdir(1/3) → 0.3333333333333333. İki basamak isteyen kod bunu f"{x:.2f}" ile açıkça yazar.