You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the solution you'd like
In the future, I want to see this as a solution to the lua problem. Lua is a great language for what it's meant to do. It's easy to embed and blazing fast (luajit). However, this comes with pitfalls with no typing system, oop or other features familiar to programmers. This would compile to hyper-optimized lua and be strictly typed to prevent bugs.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
It already runs perfectly fine outside of garrysmod, but only the barebones compiler (tokenizer, parser, analyzer, optimizer transpiler, etc). For this issue, I am forbidding any use of garrysmod functions in the compiler.
As a first target, it would be great to get this working with nanos world
Next, this could move on to supporting raw lua through a simple cli.
Note this is just here as a little wish for the future of this. It either won't happen, or not for a long while.
The text was updated successfully, but these errors were encountered:
Describe the solution you'd like
In the future, I want to see this as a solution to the lua problem. Lua is a great language for what it's meant to do. It's easy to embed and blazing fast (luajit). However, this comes with pitfalls with no typing system, oop or other features familiar to programmers. This would compile to hyper-optimized lua and be strictly typed to prevent bugs.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
It already runs perfectly fine outside of garrysmod, but only the barebones compiler (tokenizer, parser, analyzer, optimizer transpiler, etc). For this issue, I am forbidding any use of garrysmod functions in the compiler.
As a first target, it would be great to get this working with nanos world
Next, this could move on to supporting raw lua through a simple cli.
Note this is just here as a little wish for the future of this. It either won't happen, or not for a long while.
The text was updated successfully, but these errors were encountered: