Διαβάστε. Κατανοήστε.
Δηλώστε δέσμευση στην πρώτη ανάθεση. Χρησιμοποιήστε συναρτήσεις, δομημένες τιμές και ρητό χειρισμό σφαλμάτων για να εκφράσετε την ιδέα σας.
Οδηγός γλώσσαςΑυτή η σελίδα δεν έχει ακόμη μετάφραση στην επιλεγμένη γλώσσα. Έγινε επιστροφή στην αρχική σελίδα αυτής της γλώσσας.
THE KU PROGRAMMING LANGUAGE
Μια μικρή γλώσσα με χώρο να μεγαλώσει. Ευανάγνωστη σύνταξη, ρητή κυριότητα και εργαλεία που εξερευνάτε από την πρώτη γραμμή.
+Πρώιμο στάδιο από σχεδιασμό. Εξερευνήστε, πειραματιστείτε, μοιραστείτε σχόλια.
01 — THE APPROACH
Γνωρίστε το Ku από την πραγματική συμπεριφορά του, με τα τρέχοντα όρια πάντα ορατά.
Δηλώστε δέσμευση στην πρώτη ανάθεση. Χρησιμοποιήστε συναρτήσεις, δομημένες τιμές και ρητό χειρισμό σφαλμάτων για να εκφράσετε την ιδέα σας.
Οδηγός γλώσσαςΜετακινήστε εξ ορισμού, κλωνοποιήστε συνειδητά και δανειστείτε μόνο για ανάγνωση σε σύγχρονες κλήσεις. Οι τρέχοντες κανόνες τεκμηριώνονται μαζί με τα όριά τους.
Κυριότητα και όριαΕκτελέστε με τον διερμηνευτή, συσκευάστε εκτελέσιμο εκκινητή ή εξερευνήστε το εγγενές C. Ελέγξτε τον πίνακα υποστήριξης πριν επιλέξετε backend.
Εξερευνήστε τα εργαλεία02 — IN PRACTICE
Εισαγάγετε μονάδα, δημιουργήστε τιμή και κωδικοποιήστε τη σε JSON. Ο τελεστής ? προωθεί σφάλματα αντί να τα κρύβει.
Διαβάστε την αναφορά 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
Η τεκμηρίωση περιγράφει το οριστικοποιημένο εύρος της πειραματικής προέκδοσης v0.0.18. Η πραγματική δημοσίευση και οι λήψεις καταγράφονται στα GitHub Releases.
Η πηγή είναι διαθέσιμη για προβολή. Δεν έχει χορηγηθεί άδεια ανοικτού κώδικα.