I bench pretty nicely already, boasting 120FPS on a good gaming GPU with a 120HZ monitor, and it is faster than python by far, but would I possibly be able to benchmark better or same as Rust if I optimize? What is the correct path to get my language performance faster? Should I rewrite it in C or C++?
I have a lot of optimizations on my language, but what could I add for graphics, AI, cryptography, raw math performance?
For more info on my project ling-lang: https://ling-lang.org
For an AoT compiler, the language the compiler is written in is completely irrelevant to how fast the generated code can be.
it's both a walking tree interpreter with --interp or --aot for ahead of time compilation. I guess my question really is. Is there any areas for speed improvement in my language or have I capped out? I want it to be fast for games but it's not quite there yet. Still better than Python, but it's not quite fast enough to impress me yet. I need pointers! Vrooom Vroom!
Also I am on dual-rtx 4090 system with an i9 or i11 CPU...it's liquid cooled and everything, it won't catch fire, but I wanna speed up ling and dunno what else to do other than JIT/AOT compilation and some other optimizations.
- Ling