Rust में बना Clojure बोली: cljrs
मूल शीर्षक: Clj.rs – a Clojure dialect implemented in Rust
यह क्यों महत्वपूर्ण है
Rust के बढ़ते उपयोग के बीच Lisp-शैली runtime का आना systems programming को नई दिशा दे सकता है।
cljrs एक प्रयोगात्मक Clojure बोली है जो Rust ecosystem को लक्ष्य करती है। यह crates.io पर उपलब्ध है और browser-based REPL भी प्रदान करती है। अभी alpha चरण में है।
cljrs एक open-source परियोजना है जो Clojure की Lisp-शैली को Rust के native ecosystem से जोड़ने का प्रयास करती है। इसमें persistent data structures, hosted macro system और native interop जैसी सुविधाएँ शामिल हैं। यह compiled और interpreted — दोनों मोड में काम कर सकती है। परियोजना के निर्माताओं का लक्ष्य इसे agentic coding runtime के रूप में उपयोगी बनाना है। crates.io पर published crate के रूप में यह उपलब्ध है। GitHub पर csm/clojurust repository के ज़रिए source code सार्वजनिक है। docs.clj.rs पर language reference उपलब्ध है। Browser में REPL try करने की सुविधा clj.rs/repl पर दी गई है। निर्माताओं ने स्पष्ट किया है कि यह early stage में है और 'rough edges' की संभावना है।