Domain: hhvm.com
Stories and comments across the archive that link to hhvm.com.
Comments · 8
-
Re: PHP 7 is awesome
-
Re:Enough! Stop the PHP "hack language" stuff
Have you seen https://docs.hhvm.com/hack/ove... ?
:) -
Re:PHP is great
You should see how HHVM fares - it has a much lower memory footprint, and runs PHP code lighting fast. It's simply amazing.
-
Re:Perl still works, and PHP is fine
Judging by the fact that most of Facebook is based on PHP, it sounds to me like it's pretty robust... It's also object oriented.
And functional
The only drawback that I would find as a code-geek is weak typing
Which Facebook is addressing with their language Hack, which is heavily based on the PHP language. As a bonus, you also get a language that's built from the ground-up to be fully functional with their HHVM technology. It's an exciting time for PHP.
-
Re:Perl still works, and PHP is fine
They also wrote their own JIT PHP VM
-
Re:Perl 6ers just can't get shit done.
- Perl 5 and earlier: An interpreter written in C.
Not exactly. The interpreter compiles the source files into a bytecode and executes it on a stack-based virtual machine: ahref=http://perlbin.sourceforge.net/perlcompiler/perl.internals.pdfrel=url2html-14852http://perlbin.sourceforge.net...>
- Python: An interpreter written in C.
A virtual machine in C: http://www.troeger.eu/files/teaching/pythonvm08.pdf
- Ruby: An interpreter written in C.
A virtual machine in C: http://en.wikipedia.org/wiki/YARV
Or in C++: http://rubini.us/
Or against the JVM (which is written in C++): http://jruby.org/
- Lua: An interpreter written in C.
A virtual machine in C: http://www.lua.org/doc/jucs05.pdf
- Tcl: An interpreter written in C.
A virtual machine in C: https://www.tcl.tk/community/tcl2002/archive/Tcl2002papers/kenny-bytecode/paperKBK.html
- PHP: An interpreter written in C.
Hey, you got one. However the they are currently revising the language to make it compatible with adding a JIT later: http://www.computerworld.com/s/article/9248637/PHP_keepers_plot_radical_revision_of_the_language
And Facebook has their own C++ VM: http://hhvm.com/
- UNIX shells: Interpreters written in C.
Different problem space.
-
Why? Isn't there HHVM already!
I fail to see the point. Facebook already made HHVM and it's open source. http://hhvm.com/
What do the gain out of it. Why not contribute to HHVM instead? -
Re:hhvm
http://hhvm.com/ from TFSite "an open-source virtual machine designed for executing programs written in Hack and PHP. HHVM uses a just-in-time (JIT) compilation approach to achieve superior performance while maintaining the development flexibility that PHP provides."