KABAFORCEGeliştirici KabaOS'u edinin

Haberler

KabaLang ve geliştirici araçlarındaki yenilikler.

RSS ile abone olun
Araçlar

KabaLang artık LLVM ile derleniyor

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.

Araçlar

Sınama projesi ve kıyaslama

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.

Araçlar

Sınama kapsamı ölçümü

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.

Sürüm

KabaLang 0.5.0

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.