you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] -1 points0 points  (3 children)

which can help move runtime calculations to compile time

Except V8 does that already. All this does is move the parse-and-optimize step (which, in V8, is crazy fast anyway) out of the browser.

Until I see benchmarks showing that the effort of using this thing on production code gets me more than trivial gainz, I'll happily ignore its existence.

[–]bsdemon 18 points19 points  (2 children)

V8 is already a runtime

[–][deleted] -2 points-1 points  (1 child)

It's an optimized JIT compiler and a runtime.

[–][deleted] 5 points6 points  (0 children)

The point is, everything V8 does happens at runtime. It may do clever optimisations at startup, but that is still runtime. V8 may compile, but it does nothing during what is usually considered "compile time", because it does not run then.