SaaSHub helps you find the best software and product alternatives Learn more →
Carp Alternatives
Similar projects and alternatives to Carp
-
-
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
ferret
Ferret is a free software lisp implementation for real time embedded control systems. (by nakkaya)
-
-
-
Nim
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
-
-
coalton
Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.
-
-
-
-
cakelisp
Metaprogrammable, hot-reloadable, no-GC language for high perf programs (especially games), with seamless C/C++ interop
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Carp reviews and mentions
-
Carp - If Clojure and Rust Had A Baby
Language Docs: https://github.com/carp-lang/Carp/blob/master/docs/LanguageGuide.md Carp More Advanced Docs: https://github.com/carp-lang/Carp/tree/master/docs Carp Gitter Link: https://gitter.im/carp-lang/Carp
-
Any Clojurian who moved in from Clojure?
Carp is a statically typed Clojure-like language written in Haskell.
-
LISP for UNIX-like systems
Maybe Carp fits your bill? https://github.com/carp-lang/Carp
-
Carp – a statically typed, non-GC Lisp language
> The GUI example in that page looks intriguing.
That's just SDL[0] though; they implemented basic SDL bindings.
[0] https://github.com/carp-lang/Carp/blob/master/core/SDL.carp
They have documentation about that: https://github.com/carp-lang/Carp/blob/master/docs/Memory.md
It's interesting to see it's implemented in Haskell, looks like Clojure, has certain Rust-like semantics, and compiles to C. Quite an eclectic mix of languages going on here. Quite unusual that they don't mention anything about concurrency anywhere. The docs do say that there's a fork function, but there's no real information. Maybe the expectation is for developers to use C concurrency primitives?
- Loopr: A Loop/Reduction Macro for Clojure
-
Show HN: Programming Google Flutter with Clojure
Have a look at Carp for real-time applications: https://github.com/carp-lang/Carp
Carp is a statically-typed, GC-less Lisp that implements Rust’s borrow-checking. It is implemented in Haskell and compiles to C. It shares some syntax with Clojure, but I wish it was more Clojurey.
-
Programming breakthroughs we need
Operating on ASTs is inline with Lisp principles and looking at https://github.com/carp-lang/Carp shows that you can have a base language with all the features you asked for.
-
I Just Can't Kick Lisp
I've had my eye on Carp[1], if you're interested. Uses ownership like Rust instead of GC, sort of a rust-like typed lisp.
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea59118460>
www.saashub.com | 1 Feb 2023
Stats
carp-lang/Carp is an open source project licensed under Apache License 2.0 which is an OSI approved license.