wisp
Vacietis
wisp | Vacietis | |
---|---|---|
5 | 7 | |
980 | 294 | |
-0.1% | - | |
0.0 | 0.0 | |
about 3 years ago | almost 2 years ago | |
wisp | 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.
wisp
-
Bun v1.0.0
Another datapoint - wisp, my favorite LISP-to-JS transpiler, also apparently works fine: https://github.com/wisp-lang/wisp/issues/174
This makes for a pretty awesome combination considering bun's system calls and sqlite support.
-
A Case for ClojureScript 2.0
Me, I’d much rather revive wisp (https://github.com/wisp-lang/wisp), but the author does have quite a few points — Google Closure is the main reason why I stopped using CLJS…
-
Guile Steel: a proposal for a systems Lisp
and then https://github.com/wisp-lang/wisp/blob/master/doc/language-e...
and I'm sure I've seen a time travelling debuggable js-transpiled thing long ago
-
Wisp: A light Lisp written in C++
Sorry but, Wisp already exists, twice! It's Lisp without parentheses:
http://dustycloud.org/blog/wisp-lisp-alternative/
and a little Clojure-like LISP in JavaScript:
https://github.com/Gozala/wisp
-
Wisp: A light lisp written in C++
The name is already in use by another small Lisp (not particularly well-known, but I've tried it): https://github.com/Gozala/wisp/
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.
[2] https://github.com/vsedach/Vacietis
-
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?
mal - mal - Make a Lisp
foth - Tutorial-style FORTH implementation written in golang
sectorlisp - Bootstrapping LISP in a Boot Sector
yale-haskell - HASKELL: Yale Haskell system written in Lisp
jisp - Small Lisp expression interpreter made in Java
quilc - The optimizing Quil compiler.
wisp - Lisp in WebAssembly
clog - CLOG - The Common Lisp Omnificent GUI
wisp - A lisp👽 written in C++