Bu sayfa henüz seçtiğiniz dile çevrilmemiş. O dilin ana sayfasına döndünüz.

v0.0.18/Experimental prerelease

THE KU PROGRAMMING LANGUAGE

Bir fikir.
Biraz Ku.

Büyüme alanı olan küçük bir dil. Okunabilir sözdizimi, açık sahiplik ve ilk satırdan keşfedebileceğiniz araçlar.

+Erken aşamada olması tasarımın bir parçası. Keşfedin, deneyin, geri bildirim paylaşın.

LESS CEREMONY.MORE EXPRESSION.
hello.kuKU
fn main() {
    println("Hello Ku")
}
TERMINAL●

❯ ku run hello.ku

Hello Ku

SMALL LANGUAGE. CLEAR INTENT.Küçük başlayın. Yaptığınızı anlayın.

01 — THE APPROACH

Daha az karmaşıklık.
Daha net bir görünüm.

Güncel sınırları göz önünde tutarak Ku dilini gerçek davranışı üzerinden tanıyın.

01

Okuyun. Anlayın.

İlk atamada bağ bildirin. Fikrinizi işlevler, yapılandırılmış değerler ve açık hata yönetimiyle ifade edin.

Dil kılavuzu
02

Sahipliği açık kılın.

Varsayılan olarak taşıyın, bilinçli klonlayın ve eşzamanlı çağrılarda salt okunur ödünç alın. Güncel kurallar sınırlarıyla birlikte belgelenir.

Sahiplik ve sınırlar
03

Yürütme yolunuzu seçin.

Yorumlayıcıyla çalıştırın, yürütülebilir çalıştırıcı paketleyin veya yerel C yolunu keşfedin. Arka uç seçmeden önce destek matrisini inceleyin.

Araçları keşfedin

02 — IN PRACTICE

Tanıdık veriler.
Açık hatalar.

Bir modül içe aktarın, değer oluşturun ve JSON olarak kodlayın. ? işleci hataları gizlemek yerine iletir.

JSON başvurusunu okuyun
Eşzamanlı örnek. Arka uç ve sürüm ayrıntıları başvuruda belgelenir.
json.ku
import json from "std.json"

fn main(): null! {
    message = { language: "Ku", hello: "world" }
    text = json.stringify(message)?
    println(text)
    return ok(null)
}
OUTPUT{"hello":"world","language":"Ku"}

03 — FIND YOUR WAY

Başlamak için iyi bir yer.

Kurulum ve indirmeler

BUILDING WITH CARE, STILL IN PROGRESS

Süren bir çalışma. İzlenecek bir hikâye.

Bu belgeler v0.0.18 deneysel ön sürümünün dondurulmuş kapsamını açıklar. Gerçek yayımlanma durumu ve indirmeler GitHub Releases üzerinde yer alır.

Kaynak görüntülenebilir. Açık kaynak lisansı verilmemiştir.
Aramak için yazın.