News for hackers. Stuff that matters.
Re:LuaJIT: New Garbage Collector (2012) by omginternets on Saturday December 03, 2016 @05:01PM (#13097718)
Is there something about lua that makes it amenable to the performance of luaJIT? In priciple, would it be possible to get comparable performance out of something like pypy?

In other words: is getting pypy to perform like luajit "just" a matter of time/money/expertise, or are there technical considerations?

Re:LuaJIT: New Garbage Collector (2012) by icebraining on Saturday December 03, 2016 @08:34PM (#13098340)
Mike Pall said,

Well, nothing really. It's just a matter of engineering, i.e. man-years put into the VM and the compiler.

He has a few posts on Reddit regarding this subject: https://www.reddit.com/user/mikemike

Re:LuaJIT: New Garbage Collector (2012) by Veedrac on Sunday December 04, 2016 @10:50AM (#13100305)
That quote was in context of

What in your opinion keeps LuaJITs performance away from C/C++, i.e. what other "hard" things need to be solved?

Re:LuaJIT: New Garbage Collector (2012) by omginternets on Wednesday December 07, 2016 @03:52PM (#13126105)
TBH that was the spirit of my question. I was wondering if there was something special about Lua (the language), and it seems like the answer is a resounding "no".

So basically, I should donate to pypy...

Re:LuaJIT: New Garbage Collector (2012) by Veedrac on Thursday December 08, 2016 @04:09AM (#13129256)
I'm not sure I could call that "resounding" - for one a PyPy dev disagreed with him in a sibling thread.

> Yes, you can go a long way without extra APIs etc, but sometimes there is info that's available, that's simply not there, because it's only in a programmers head.

https://www.reddit.com/r/programming/comments/19gv4c/why_pyt...