Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 12 Common Lisp Compiler Projects
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
b/c it isn't described anywhere...
SBCL - "Steel Bank Common Lisp"
> Steel Bank Common Lisp (SBCL) is a high performance Common Lisp compiler. It is open source / free software, with a permissive license. In addition to the compiler and runtime system for ANSI Common Lisp, it provides an interactive environment including a debugger, a statistical profiler, a code coverage tool, and many other extensions.
https://www.sbcl.org/
-
-
> I assume this was some toy compiler
I dont know the definition of "toy compiler", but compare the following (x86 backend vs arm64 backend)
https://github.com/Clozure/ccl/blob/d960a0e/compiler/X86/x86...
https://github.com/Clozure/ccl/blob/d960a0eee/compiler/ARM64...
I would argue the former is a lot more complex compared to the functional equivalent in arm64
-
I think personally that Coalton and the stuff its built on is crazy cool. Coalton is a little library you add to your Lisp, but, to quote the third link here: "In terms of its type system, Coalton’s closest cousin is Haskell." So Lisp's dynamism with all sorts of advanced typing.
QVM, a Quantum Virtual Machine https://github.com/quil-lang/qvm
Quilc, an "advanced optimizing compiler" for Quil https://github.com/quil-lang/quilc
Coalton, "a statically typed functional programming language built with Common Lisp." https://coalton-lang.github.io/20211010-introducing-coalton/
-
-
Project mention: Needle: A DFA Based Regex Library That Compiles to JVM ByteCode | news.ycombinator.com | 2024-05-08
https://github.com/telekons/one-more-re-nightmare
And the pretty hard to find blog post about it:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
Common Lisp Compiler discussion
Common Lisp Compiler related posts
-
Porting SBCL to the Nintendo Switch
-
ARM or x86? ISA Doesn't Matter
-
Common Lisp Community Survey 2024 Results
-
Clang vs. Clang
-
Scheme for Scientific Computing (2018)
-
Common Lisp Is Not a Single Language, It Is Lots
-
A Road to Common Lisp
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 11 Dec 2024
Index
What are some of the best open-source Compiler projects in Common Lisp? This list will help you:
Project | Stars | |
---|---|---|
1 | clasp | 2,579 |
2 | sbcl | 1,868 |
3 | jscl | 888 |
4 | ccl | 858 |
5 | quilc | 460 |
6 | CLPython | 367 |
7 | one-more-re-nightmare | 140 |
8 | Concrete-Syntax-Tree | 60 |
9 | Cleavir | 48 |
10 | Yotta | 16 |
11 | compiler-web-service | 7 |
12 | core | 4 |