Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I don't know. Lua (the non JIT version) runs circles around Python -- without compilation.

And when adding compilation into the game, I don't see CL as any less dynamic (probably more) than Python, and yet it goes to near C speeds too.



CL goes near C speeds with an INCREDIBLE amount of work to make your program as static and C-like as possible. It also requires intimate knowledge of your particular implementation.

Sometimes it's not even possible (!) to get C speed because of things like float boxing across function boundaries.


I'll give you that -- but, while not C-speed, it still runs circles around Python when coding in a idiomatic style too.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: