CLPython
Vacietis
Our great sponsors
CLPython | Vacietis | |
---|---|---|
5 | 7 | |
364 | 294 | |
- | - | |
2.9 | 0.0 | |
6 months ago | almost 2 years ago | |
Common Lisp | Common Lisp | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CLPython
-
Why Static Languages Suffer From Complexity
C++, ~haskell, python, mathematica... capisce? :)
-
You loved running JavaScript in your web browser
we need to go deeper https://common-lisp.net/project/clpython/
- Common Lisp implementation in Python
-
Anybody using Common Lisp or clojure for data science
cl-python
-
Compiler in Lisp
Python
Vacietis
- List of (open source) C compilers
-
Rust's Poor Composability
Yes. Not because of the developer, but because of how extremely flexible and dynamic the Lisp-family languages are. The power and joy of Lisp is in how it's almost a meta-language, so every project can become its own EDSL. The most famous (infamous?) example of this is Vacietis[2], which is a Common Lisp library that allows C code to be imported directly(!!).
[0] IIRC the Yesod framework's Warp does well on benchmarks, and when you look at code like https://github.com/yesodweb/wai/blob/master/warp/Network/Wai... you can see the lengths they had to go through to work around the choice of implementation language.
[1] Go has a garbage collector, but exposes the stack/heap distinction more directly than Haskell, so it's easier to write allocation-free code in hot paths.
-
Any attempts at a "distro"/"package manager" for building a programming language?
racket and common lisp both offer reader interfaces which allow parsing non-s-expression languages. see https://github.com/vsedach/Vacietis , a c compiler implemented in common lisp which uses the common lisp reader.
-
C to php converter online
Very funny. One might be interested in e.g. Vacietis which does manage to compile enough of C correctly to a higher level language (in this case, Common Lisp) to be interesting.
-
CLOG Needs You :)
https://github.com/vsedach/Vacietis - C in CL
-
Compiler in Lisp
C
-
Wisp: A light Lisp written in C++
How about C?
https://news.ycombinator.com/item?id=25531871
https://github.com/vsedach/Vacietis
================
Vacietis is a C compiler for Common Lisp systems.
Vacietis works by loading C code into a Common Lisp runtime as though
What are some alternatives?
MicroPython - MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
foth - Tutorial-style FORTH implementation written in golang
IronPython - Implementation of Python 3.x for .NET Framework that is built on top of the Dynamic Language Runtime.
yale-haskell - HASKELL: Yale Haskell system written in Lisp
Grumpy - Grumpy is a Python to Go source code transcompiler and runtime.
sectorlisp - Bootstrapping LISP in a Boot Sector
PySec - OWASP Python Security Project
quilc - The optimizing Quil compiler.
pylisp - A Lisp compiler targeting Python
clog - CLOG - The Common Lisp Omnificent GUI
py4cl - Call python from Common Lisp
wisp - A lisp👽 written in C++