Citește. Înțelege.
Declară o legare la prima atribuire. Folosește funcții, valori structurate și gestionarea explicită a erorilor pentru a-ți exprima ideea.
Ghidul limbajuluiAceastă pagină nu este încă tradusă în limba selectată. Ai revenit la pagina principală în acea limbă.
THE KU PROGRAMMING LANGUAGE
Un limbaj mic cu loc pentru creștere. Sintaxă lizibilă, proprietate explicită și instrumente pe care le poți explora de la prima linie.
+O etapă timpurie, în mod intenționat. Explorează, experimentează, oferă feedback.
01 — THE APPROACH
Cunoaște Ku prin comportamentul real, având permanent în vedere limitele curente.
Declară o legare la prima atribuire. Folosește funcții, valori structurate și gestionarea explicită a erorilor pentru a-ți exprima ideea.
Ghidul limbajuluiMută implicit, clonează intenționat și împrumută doar pentru citire în apeluri sincrone. Regulile curente sunt documentate alături de limitele lor.
Proprietate și limiteRulează cu interpretorul, împachetează un lansator executabil sau explorează C nativ. Verifică matricea de suport înainte de a alege un backend.
Explorează instrumentele02 — IN PRACTICE
Importă un modul, construiește o valoare și codific-o în JSON. Operatorul ? propagă erorile în loc să le ascundă.
Citește referința JSONimport json from "std.json"
fn main(): null! {
message = { language: "Ku", hello: "world" }
text = json.stringify(message)?
println(text)
return ok(null)
}{"hello":"world","language":"Ku"}03 — FIND YOUR WAY
BUILDING WITH CARE, STILL IN PROGRESS
Documentația descrie domeniul fixat al prelansării experimentale v0.0.18. Publicarea efectivă și descărcările sunt înregistrate în GitHub Releases.
Sursa poate fi consultată. Nu a fost acordată o licență open source.