News for hackers. Stuff that matters.
Re:Taking PHP Seriously by NigelTufnel on Wednesday January 22, 2014 @07:51AM (#7102270)
Going JIT seems to be the common way of the scripting/bytecode-compiled languages.

Java -> HotSpot, Python -> PyPy, Javascript -> V8 and friends, PHP -> HHVM

Re:Taking PHP Seriously by pjmlp on Wednesday January 22, 2014 @08:59AM (#7102521)
Lisp and Smalltalk were the first ones.
Re:Taking PHP Seriously by lispm on Wednesday January 22, 2014 @10:32AM (#7103099)
McCarthy is mentioned for that, but I guess more work on that was done in the Smalltalk and Self context.

Since quite some time most Lisp systems don't use a JIT. They compile the code ahead of time or explicitly incrementally.

Re:Taking PHP Seriously by pjmlp on Wednesday January 22, 2014 @12:19PM (#7103951)
> Since quite some time most Lisp systems don't use a JIT. They compile the code ahead of time or explicitly incrementally.

I am aware of type hints, but given Lisp's dynamic nature, wouldn't a JIT provide more optimized code than AOT?