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


42
Jump in the discussion.

No email address required.

compile time scripting

I think I just nutted

Jump in the discussion.

No email address required.

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