Hacker GitHub

← All repos

meta/hhvm

View on GitHub ↗ ★ 18,681 C++

A virtual machine for executing programs written in Hack.

75 mentions on Hacker News by 65 people: 7 stories, 68 comments · first 2010-02-03 · latest 2025-01-02

Mentions per year 75 mentions · busiest year 2013 (15)
20082026
  1. …but compared to other PHP projects I've worked on their infrastructure looks nice and modern. [1]: https://github.com/facebook/hiphop-php [2]: https://github.com/facebook/xhp
  2. Facebook's PHP is not normal PHP: https://github.com/facebook/hiphop-php
    comment by gaius · 2012-08-14 · in Facebook Moving To The JVM
  3. …and even their own VM[2]. [1] http://morepypy.blogspot.ca/2012/07/hello-everyone.html [2] https://github.com/facebook/hiphop-php/tree/master/src/runti...
  4. …project for the past few years. We have our own VM written and it isn't based on the JVM. Bytecode: https://github.com/facebook/hiphop-php/blob/master/doc/bytec... Code: https://github.com/facebook/hiphop-php/tree/master/src/runti...
    comment by scottmac · 2012-08-13 · in Facebook Porting PHP To JVM
  5. You can compile PHP to C++ using HipHop ( https://github.com/facebook/hiphop-php ) In my opinion each language is a tool and all have their place. Knowing what each can and cannot do is more important than which is faster. It also comes…
    comment by f1gm3nt · 2012-06-06 · in Ruby is faster than Python, PHP, and Perl
  6. …longer use PHP. A specious comment - hiphop transforms PHP to optimised C++ and then compiles it. https://github.com/facebook/hiphop-php
    comment by sgerrand · 2012-04-11 · in PHP Sucks But I Like It
  7. https://github.com/facebook/hiphop-php/wiki/Running-HipHop It's how HPHP works.
  8. …a fatal error in Hiphop but not PHP: $z = null, $z[0] = "foo"; You can consult these Hiphop docs: https://github.com/facebook/hiphop-php/raw/master/doc/incons... and https://github.com/facebook/hiphop-php/raw/master/doc/incons... for a…
    comment by willemst · 2011-12-22 · in HipHop for PHP in Production at Hyves
  9. Check out HipHop which transforms PHP into C++ then compiles that using G++ https://github.com/facebook/hiphop-php#readme This is what Facebook uses. That aside, PHP is plenty fast as long as you avoid Zend and design your apps correctly…
    comment by seanp2k2 · 2011-12-21 · in What to Look For in PHP 5.4
  10. …run PHP anymore; they transform their PHP into C++ and run that because PHP is too slow. https://github.com/facebook/hiphop-php
  11. …http://pear.php.net/package/PHP_Parser Some part of other projects: https://github.com/facebook/hiphop-php https://github.com/facebook/pfff/tree/master/lang_php/parsin... https://github.com/manuelpichler/pdepend http://sourcef
    comment by fooyc · 2011-08-10 · in Underscore.php
  12. Have you tried HipHop? https://github.com/facebook/hiphop-php
    comment by SpikeGronim · 2011-07-05 · in V8: a tale of two compilers
  13. …operational cost, but I suspect it would be worth the additional developer and speed gains. [1]: https://github.com/facebook/hiphop-php/wiki/
    comment by mkjones · 2011-05-17 · in PHP "require" Performance
  14. …internally, not the serialize() function. I might be wrong, but that's how I read it. edit: https://github.com/facebook/hiphop-php/wiki/Unimplemented-Fu... That's a list of unimplemented functions - unserialize_callback_func is…
  15. …their stack completely from scratch to keep up. See HipHop, their homegrown PHP-to-C compiler https://github.com/facebook/hiphop-php/wiki/ and Cassandra, their own custom database system http://cassandra.apache.org/ If they stuck with…
  16. …either. Once you have tens of thousands of hits a week presumably you can port to HipHop yourself ( http://github.com/facebook/hiphop-php ). Needing to scale is a great problem to have.
  17. While I knew this was possible, I'd never considered it. However, with HipHop ( http://github.com/facebook/hiphop-php/wiki ), this might actually be an acceptable and great way to develop desktop applications.
    comment by apgwoz · 2010-10-10 · in PHP Dark Arts: GUI Programming with GTK
  18. Hmm... maybe in conjunction with HipHop for PHP? http://github.com/facebook/hiphop-php I guess if you were allowed to run compiled binaries you could just as easily use another Lisp, though -- except maybe if you needed to integrate with…
    comment by Turing_Machine · 2010-07-05 · in Lisphp is a Lisp dialect written in PHP.