|5 days ago||19 days ago|
|Apache License 2.0||MIT 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.
Are Hoistings Possible for C++?
8 projects | reddit.com/r/cpp | 17 Aug 2022
When you say a fork of LLVM, am I correct in assuming that you specifically mean a fork of Clang? I don't see how the compiler backend would affect support for language extensions, regardless of whether it's an exception to that such as Tcc, Cproc, the MIR C jitter, lacc, 8cc, 9cc, and chibicc. Most of those are not for production, excluding Cproc and Tcc (at least according to Suckless or Oasis).
Suggestion for a backend?
5 projects | reddit.com/r/Compilers | 11 Aug 2022
Ask HN: Recommendation for general purpose JIT compiler
12 projects | news.ycombinator.com | 15 May 2022
How to learn compilers: LLVM Edition
6 projects | news.ycombinator.com | 5 Nov 2021
What instructions are needed for a language vm
3 projects | reddit.com/r/Compilers | 15 Oct 2021
Nelua Programming Language
12 projects | news.ycombinator.com | 24 Aug 2021
> I wish C was scriptable
C kinda can be used as scripting language with MIR project https://github.com/vnmakarov/mir
It was released just a few days ago, and I've successfully use it as an alternative and fast C compiler with Nelua.
What programming languages can emit code?
2 projects | reddit.com/r/ProgrammingLanguages | 14 Aug 2021
Like the recently released MIR jit compiler?
Release The first release of MIR project · vnmakarov/mir
2 projects | reddit.com/r/ProgrammingLanguages | 13 Aug 2021
A new compiler for Lua and Ravi that can also generate code AOT
3 projects | reddit.com/r/Compilers | 9 Jul 2021
The compiler is written in C, and translates input code to an Abstract Syntax Tree. This is then transformed to a linear IR, which is finally translated to C code. The generated C code can be JIT compiled using the MIR backend or compiled ahead-of-time into shared library.
Cwerg - an opinionated, light-weight compiler backend
3 projects | reddit.com/r/ProgrammingLanguages | 5 Jul 2021
What are some alternatives?
LuaJIT - Mirror of the LuaJIT git repository
Cwerg - A light-weight compiler backend
nelua-lang - Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
llvm-project - The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
asmjit - Machine code generation for C++
ravi-compiler - Parser and compiler for Ravi and Lua
terra - Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language.
ravi - Ravi is a dialect of Lua, featuring limited optional static typing, JIT and AOT compilers
MazuCC - A minimalist C compiler with x86_64 code generation