Unable to load image

carp-lang/Carp: A statically typed lisp, without a GC, for real-time applications. :marseycarpautism:

https://www.github.com/carp-lang/Carp

https://old.reddit.com/r/Clojure/comments/8r1535/carp_clojure_inspired_statically_typed_lisp/

https://i.rdrama.net/images/16841357006985586.webp

Carp is a programming language designed to work well for interactive and performance sensitive use cases like games, sound synthesis and visualizations.

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

Learn more


43
Jump in the discussion.

No email address required.

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.