Announcement
Collapse
No announcement yet.
Facebook Is JIT'ing C++ Code To Treat It Like A Crazy Fast Scripting Language
Collapse
X
-
Originally posted by Bsdisbetter View PostAnd here i was thinking java...
Another option is Lua, since 1993..
Speaking About Lua,
You already have:
Luajit,
also Terra Language, that can be LLVM jit compiled( and for what it seems that are some cases were its faster than C, and others were it stays at 5% performance penalty of C Language.. and so, faster than C++ )
Pallene another one, that can be compiled to LLVM IR, and then jit compiled..
So lots of options here..
- Likes 2
Leave a comment:
-
Wasn't Epic looking at the idea of a scripting language in UE4 to compliment and go between C++ and Blueprint?
This could be ideal? And then in release the C++ could be compiled like normal to avoid any overhead.
- Likes 3
Leave a comment:
-
One does not necessarily need to deal with the cruft, xeus-cling is on conda-forge and can even be tried out in the browser (just click the binder link in the README here: https://github.com/QuantStack/xeus-cling)
- Likes 2
Leave a comment:
-
Well, if you want an open-source C++ JIT today and don't mind dealing with a big bunch of legacy cruft, there's always the option of using CERN's ROOT...
- Likes 5
Leave a comment:
-
interestingly just what I vlog'ed yesterday, minus the scripting and more of a pre-compiled byte-code setup though: https://www.youtube.com/watch?v=-VZmXO381HQ
- Likes 3
Leave a comment:
-
Totally useless for me, but I can't wait to be able to play with it just for fun.
- Likes 4
Leave a comment:
-
Facebook Is JIT'ing C++ Code To Treat It Like A Crazy Fast Scripting Language
Phoronix: Facebook Is JIT'ing C++ Code To Treat It Like A Crazy Fast Scripting Language
Facebook has worked on various programming language innovations over the years from all their work on HHVM at a time when PHP was slow to working on a super fast C/C++ pre-processor to other open-source language work. Their latest work in this area is on supporting just-in-time compilation of C++ code to treat it like a scripting language...
Tags: None
- Likes 1
Leave a comment: