modf
A setf like macro for functional programming (by smithzvk)
SinScheme
Sinister's Scheme Compiler! (by sinistersnare)
modf | SinScheme | |
---|---|---|
4 | 3 | |
60 | 24 | |
- | - | |
0.0 | 0.0 | |
almost 4 years ago | over 1 year ago | |
Common Lisp | LLVM | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
modf
Posts with mentions or reviews of modf.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-09-07.
- I made myself a "modify place" macro. Is it Ok, and doesn't something like it already exist ?
- Is there a standard way to clone a CLOS object?
-
Best Lisp(s) for Functional & (seperately) Systems programming?
modf - a setf-like macro for functional programming.
-
Thread-safe / concurrent data-structure library?
It might also be possible to use the Common Lisp hashtable with Modf (https://github.com/smithzvk/modf), if, modf makes a copy before modifying the hashtable. But in any case this is only a shallow copy.
SinScheme
Posts with mentions or reviews of SinScheme.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-09-07.
-
Best Lisp(s) for Functional & (seperately) Systems programming?
For example: SinScheme has an llvm-convert module which converts compiled S-expressions into LLVM IR.
-
Simple compilers (LLVM backend) for studying
Heres a small compiler from a Scheme subset to LLVM. I hand-emit the LLVM IR, in lieu of libraries.
-
Closures in LLVM?
In my Scheme->LLVM compiler, I have a pass closure-convert which makes all closures explicit, and strays from a strict lisp syntax to a more c-like style. Then in my llvm-convert pass, I convert the proc language into LLVM.
What are some alternatives?
When comparing modf and SinScheme you can also consider the following projects:
kandria - A post-apocalyptic actionRPG. Now on Steam!
c3c - Compiler for the C3 language
sb-simd - A convenient SIMD interface for SBCL.
racketscript - Racket to JavaScript Compiler
Carp - A statically typed lisp, without a GC, for real-time applications.
urlang - Urlang is JavaScript with a sane syntax
Mezzano - An operating system written in Common Lisp
mirage - MirageOS is a library operating system that constructs unikernels
cone - Cone Programming Language