News for hackers. Stuff that matters.
Re:Eve Version 0 by PopeOfNope on Monday August 17, 2015 @03:25PM (#10075461)
I'm curious, why not LuaJIT? It's small and fast and when you need it to be faster, it has excellent C FFI and the ability to add inline assembly[0].

[0]: https://gist.github.com/lukego/d15f3a65bd316ea2c2b6

Re:Eve Version 0 by jamii on Monday August 17, 2015 @03:59PM (#10075699)
We needed control over memory layout and some path to running in the browser. I considered writing the data-structures in C and the rest in Lua but it would require more manual memory management than Rust and there is no clear path to compiling mixed Lua/C projects into Javascript.
Re:Eve Version 0 by PopeOfNope on Monday August 17, 2015 @04:10PM (#10075769)
That's a good reason. :)