wyvern
regal86
wyvern | regal86 | |
---|---|---|
2 | 1 | |
54 | 72 | |
- | - | |
3.5 | 4.0 | |
7 months ago | 8 months ago | |
C++ | Assembly | |
GNU General Public License v3.0 only | BSD 2-clause "Simplified" License |
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.
wyvern
-
Lazy Let: A Cheap Way and Easy Way to Add Lazyness
We have implemented automatic "lazification" of function arguments at the level of the LLVM IR. We released the code last year.
-
Lazification of Function Arguments
For those interested, the code is here: https://github.com/lac-dcc/wyvern
regal86
What are some alternatives?
casadi - CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.
ts-c-compiler - ⚙️ Multipass C Compiler, Assembler and X86 emulator written in TypeScript
jank - A Clojure dialect hosted on LLVM with native C++ interop
basicdos - A new 8086-based reimagining of PC DOS and BASIC
symforce - Fast symbolic computation, code generation, and nonlinear optimization for robotics
mini-c - Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
rangeless - c++ LINQ -like library of higher-order functions for data manipulation
optromloader - IBM PC/Clone 8086+ floppy-loading of option roms.
PochiVM - Lightweight framework for easy and efficient code generation
jet - A Fast C and Python like Programming Language that puts the Developer first. WIP
faust - Functional programming language for signal processing and sound synthesis
549notes - 🎹 256-byte PC-DOS intro with MIDI music (co-author: TomCat/Abaddon)