|
|
|
|
|
by foresterre
44 days ago
|
|
And if you like Lisp and ownership, there's also Carp [1]. It doesn't mimic Rust's features and naming schemes though. Carp is about 10 years old and has some cool demo's (like SDL for gamedev). > The key features of Carp are the following: > * Automatic and deterministic memory management (no garbage collector or VM) > * Inferred static types for great speed and reliability > * Ownership tracking enables a functional programming style while still using mutation of cache-friendly data structures under the hood > * No hidden performance penalties – allocation and copying are explicit
> * Straightforward integration with existing C code > * Lisp macros, compile time scripting and a helpful REPL [1]: https://github.com/carp-lang/Carp |
|