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
52 watching
68 forks
Language: Lua
last commit: 27 days ago
Linked from 2 awesome lists

ccompilerefficientlanguagelualuajitmetaprogrammingminimalneluaprogramming-languagestatically-typed

Backlinks from these awesome lists:

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