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.

statically typed lisp

:marseywtf:

without a garbage collector

:marseygasp:

real-time applications

:marseyohno:

Carp

:marseybsod: :marseydead:

Jump in the discussion.

No email address required.

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