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.

GitHub

2k stars
53 watching
68 forks
Language: Lua
last commit: almost 2 years ago
Linked from 2 awesome lists

ccompilerefficientlanguagelualuajitmetaprogrammingminimalneluaprogramming-languagestatically-typed

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hslua/hsluaProvides a bridge between Haskell and Lua programming languages130
hengestone/lua-languagesA collection of languages and projects that compile to or use Lua as their intermediate language607
vorov2/elaA modern functional programming language with support for dynamic typing and lazy evaluation.23
superstar64/aithA 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.64
jondgoodwin/coneA systems programming language with features such as memory management and concurrency support.529
elua/eluaAn implementation of the Lua programming language optimized for use in embedded systems916
ers35/luastaticBuilds standalone executables from Lua programs on various platforms with support for multiple interpreters and libraries.795
jaseemabid/olifantA language targeting LLVM with the goal of building a simple compiler64
nim-works/nimskullA statically typed systems programming language designed to be sustainable and scalable, with the goal of creating software that can be maintained by its community.284
saptakbhoumik/peregrineA compiled systems programming language with a focus on simplicity and efficiency1,459
one-language/oneA system programming language designed to build reliable and efficient software with a focus on simplicity and high performance.288
murisi/l2A minimalist language with procedural macro support135
alumina-lang/aluminaA statically typed, compiled language with features like modules and generics, aimed at system programming.181
nlua/nluaA .NET wrapper that enables C# developers to use Lua scripts and functions directly from their applications.2,056
luxlang/luxA new functional programming language designed to be versatile and extensible, with support for multiple platforms and concurrency models.1,686