3 ms·
Janet is dynamic with a garbage collector. Carp is a GC-less static Lisp with deterministic memory allocation via a Rust-like borrow checker. I only wish Carp
by pgt 5y ago
Janet is dynamic with a garbage collector.
Carp is a GC-less static Lisp with deterministic memory allocation via a Rust-like borrow checker.
I only wish Carp had stayed nearer Clojure's syntax. A more familiar syntax would make it more accessible.
- rcarmo 5y agoI've been reading through the examples and it's readable enough. What is it that you find odd?
- kbd 5y agoAs someone who doesn’t know any lisp well, it’s odd to hear you highlighting significant differences in syntax between them. I thought the character of a lisp is that it doesn’t have much syntax. I’d be interested in an example.
- pjmlp 5y agoClojure adds [], {} and #{} as additional syntax for arrays, hashmaps and sets.