@modev on Nostr: npub1fqcsq…fu0q0 Nelua programming language, any one Nim or better? ”What is ...
npub1fqcsqc3hku4yyrkzjfcdp2956yeul4usua9lq0vp0jlcnldmyqrqufu0q0 (npub1fqc…u0q0) Nelua programming language, any one Nim or better?
”What is Nelua?
Nelua is a systems programming language for performance sensitive applications, like real-time applications and game engines. Its syntax and semantics are similar to Lua, but its garbage collection is optional, it provides optional type notations, and it is free from an interpreter. Nelua uses ahead-of-time compilation to generate optimized native binaries. It is metaprogrammable at compile-time using Lua and it is simple and easy to use.
Nelua takes advantage of ahead-of-time compilation using powerful, optimized C compilers such as GCC or Clang, and thus generates very efficient native code. No interpreter is needed at runtime.
Nelua compiles to C first then to native code, thus you can read and debug the generated C code, mix in other C code without costs, create or use C libraries, use C tools, and reuse the generated C code. You can think of Nelua like a "better C" heavily inspired by Lua.”
Any thoughts, experiences?
Published at
2024-09-28 20:07:22Event JSON
{
"id": "25a6615a721e475d4a1d16170fbf4adf2927537080fa9f008726485b6b637956",
"pubkey": "b04a7d2ee17ac634dffda6c1c59350075fd3941b9bc0872603f6c5b0caa51b96",
"created_at": 1727554042,
"kind": 1,
"tags": [
[
"p",
"4831006237b72a420ec29270d0a8b4d133cfd790e74bf03d817cbf89fdbb2006",
"wss://nostr.sprovoost.nl"
],
[
"proxy",
"https://snac.bsd.cafe/modev/p/1727554042.605760",
"activitypub"
]
],
"content": "nostr:npub1fqcsqc3hku4yyrkzjfcdp2956yeul4usua9lq0vp0jlcnldmyqrqufu0q0 Nelua programming language, any one Nim or better?\n\n”What is Nelua?\nNelua is a systems programming language for performance sensitive applications, like real-time applications and game engines. Its syntax and semantics are similar to Lua, but its garbage collection is optional, it provides optional type notations, and it is free from an interpreter. Nelua uses ahead-of-time compilation to generate optimized native binaries. It is metaprogrammable at compile-time using Lua and it is simple and easy to use.\n\nNelua takes advantage of ahead-of-time compilation using powerful, optimized C compilers such as GCC or Clang, and thus generates very efficient native code. No interpreter is needed at runtime.\n\nNelua compiles to C first then to native code, thus you can read and debug the generated C code, mix in other C code without costs, create or use C libraries, use C tools, and reuse the generated C code. You can think of Nelua like a \"better C\" heavily inspired by Lua.”\n\nAny thoughts, experiences?\n",
"sig": "cd3d49af46e2870702f39d2875217e88d6b025cb225b61f5312d6266f927f533768319be1e019e2cc8782482b6fa2d647713af443ecfe4e1f651b4c1b9909e6c"
}