nelua-lang
Systems programming language
A statically-typed and meta-programmable systems programming language inspired by Lua, compiled to C and native code.
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
2k stars
52 watching
68 forks
Language: Lua
last commit: 27 days ago
Linked from 2 awesome lists
ccompilerefficientlanguagelualuajitmetaprogrammingminimalneluaprogramming-languagestatically-typed
Related projects:
Repository | Description | Stars |
---|---|---|
hslua/hslua | Provides a bridge between Haskell and Lua programming languages | 129 |
hengestone/lua-languages | A collection of languages and projects that compile to or use Lua as their intermediate language | 604 |
vorov2/ela | A modern functional programming language with support for dynamic typing and lazy evaluation. | 23 |
superstar64/aith | A language project that aims to create a systems programming language with a strong emphasis on type systems and advanced features like levity polymorphism, first-class inline functions, linear types, and effectful regions. | 65 |
jondgoodwin/cone | A systems programming language with features such as memory management and concurrency support. | 529 |
elua/elua | An implementation of the Lua programming language optimized for use in embedded systems | 910 |
ers35/luastatic | Builds standalone executables from Lua programs on various platforms with support for multiple interpreters and libraries. | 785 |
jaseemabid/olifant | A language targeting LLVM with the goal of building a simple compiler | 64 |
nim-works/nimskull | A statically typed systems programming language designed to be sustainable and scalable, with the goal of creating software that can be maintained by its community. | 280 |
saptakbhoumik/peregrine | A compiled systems programming language with a focus on simplicity and efficiency | 1,459 |
one-language/one | A system programming language designed to build reliable and efficient software with a focus on simplicity and high performance. | 288 |
murisi/l2 | A minimalist language with procedural macro support | 135 |
alumina-lang/alumina | A statically typed, compiled language with features like modules and generics, aimed at system programming. | 176 |
nlua/nlua | A .NET wrapper that enables C# developers to use Lua scripts and functions directly from their applications. | 2,048 |
luxlang/lux | A new functional programming language designed to be versatile and extensible, with support for multiple platforms and concurrency models. | 1,687 |