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. …get stars just because people like the personality or company behind the project. Case in point: https://github.com/facebook/hhvm/ . It got 15,000 stars in its first few years, but roughly 10 non-Facebook companies actually ever used it in…
    comment by muglug · 2025-01-02 · in 4.5M Suspected Fake Stars in GitHub
  2. …in the runtime" [2]. [1] https://docs.hhvm.com/hack/contexts-and-capabilities/availab... [2] https://github.com/facebook/hhvm/blob/master/hphp/hack/doc/H...
    comment by throwitaway1123 · 2024-08-14 · in I avoid async/await in JavaScript (2022)
  3. …https://github.com/facebook/flow https://github.com/facebook/infer https://github.com/facebook/hhvm/tree/master/hphp/hack
    comment by stefanos82 · 2023-09-15 · in Should I Rust or Should I Go?
  4. …no discussion https://news.ycombinator.com/item?id=30291459 seems far more interesting than that. https://github.com/facebook/hhvm/blob/master/hphp/hack/doc/H... appears to be where it was proposed, and has more background than the current…
    comment by mlinksva · 2023-08-19 · in Hack Lang: Contexts and Capabilities
  5. …counting? Not sure but it's open source so I'm sure you can dig up the answers one way or another: https://github.com/facebook/hhvm
  6. …question is based on an incorrect premise. Hack is internally built, but it is also open source: https://github.com/facebook/hhvm I joined Facebook in 2019 and left this year. Prior to FB, I worked mostly with python, javascript, and C++.…
    comment by mgraczyk · 2021-10-27 · in Ask HN: State of PHP at Facebook?
  7. Though it is internally-built, Hack is already open source at https://github.com/facebook/hhvm/ . FB uses a pretty wide array of languages internally -- I don't know if they release statistics publicly, but you can filter/search their…
    comment by the_benno · 2021-10-27 · in Ask HN: State of PHP at Facebook?
  8. …out to WWW, and nobody outside FB has yet played around with it. IMO it still has some DX issues ( https://github.com/facebook/hhvm/issues/8828 ) and the examples given in documentation don't actually work in real life (…
    comment by muglug · 2021-04-16 · in PHP in 2021
  9. It's a JIT compiler nowadays: https://github.com/facebook/hhvm/
  10. Less so these days: https://github.com/facebook/hhvm/tree/master/hphp/hack/src/p...
  11. …Pushing for community adoption generally is definitely on our agenda, but will take some time. [1] https://github.com/facebook/hhvm/commit/d830ac5b335cea8433ab...
  12. …black is being rolled out for Python. It's a really exciting time :) [1] https://prettier.io/ [2] https://github.com/facebook/hhvm/blob/master/hphp/hack/src/h...
  13. That and PATENTS: https://github.com/facebook/hhvm/blob/master/hphp/hack/PATEN...
    comment by HugoDaniel · 2017-09-18 · in The Future of HHVM
  14. …to clients of the function, especially with static tooling to check for common errors. For example: https://github.com/facebook/hhvm/blob/HHVM-3.13/hphp/hack/te... ... has an obvious code smell detectable statically:…
    comment by elgenie · 2016-05-25 · in Upcoming changes in PHP 7.1
  15. …open source (along with the rest of the typechecker, HHVM runtime, etc) if you want to take a look: https://github.com/facebook/hhvm/blob/master/hphp/hack/src/h... I also gave a tech talk a while ago on internals of the type system and…
  16. …almost entirely rewrote both of those tools ( https://github.com/webscalesql/webscalesql-5.6 , https://github.com/facebook/hhvm )
  17. …file format. Sad but true, it was just awful to work with - good that they changed it. https://github.com/facebook/hhvm/wiki/Runtime-options
    comment by frik · 2015-04-07 · in JSON vs. YAML – try it yourself
  18. …caused an HHVM segfault. =( I'm not sure it's the same issue, but this happened to me before: https://github.com/facebook/hhvm/issues/4363 This was a good exercise: I was happy to see that hussar adapts pretty easily to outside projects.…
  19. It's all open source. Here's HHVM: https://github.com/facebook/hhvm . What's stopping you from working on it now? For all intents and purposes you would be hacking on it with them.
  20. …among the HHVM adopters, I'm pretty sure this does not equate to adoption of Hack itself. [1]: https://github.com/facebook/hhvm/wiki/Users [2]: http://hhvm.com/
    comment by vderas · 2014-10-02 · in A possible future for PHP
  21. …nor an "optimiser" for the Zend VM. [0] http://php.net/manual/en/opcache.installation.php [1] https://github.com/facebook/hhvm/blob/master/hphp/doc/byteco...
    comment by masklinn · 2014-09-23 · in PHP: why GOTO instead of recursion?
  22. …already open issues in GitHub regarding the differences in generator syntax -- I commented in one: https://github.com/facebook/hhvm/issues/1787 I guess the class has been renamed in trunk, but according to this, the syntax differences…
    comment by Gigablah · 2014-05-28 · in PHP Next Generation
  23. …weak-references are indispensable for certain problems, and I'd love to see them standard. [1] https://github.com/facebook/hhvm/wiki/Extensions [2] http://docs.hhvm.com/manual/en/book.weakref.php
    comment by Terr_ · 2014-03-29 · in HHVM 3.0.0
  24. …proper documentation for extensions as we speak, but for now you can find some very basic info at https://github.com/facebook/hhvm/wiki/Extension-API .
  25. …proper documentation for extensions as we speak, but for now you can find some very basic info at https://github.com/facebook/hhvm/wiki/Extension-API . As the author of pretty much THE book on writing PHP Extensions (…
  26. …actually a full build of the typechecker running in your browser :) The source for it is mostly at https://github.com/facebook/hhvm/tree/master/hphp/hack/src/j... minus a little bit of glue.
    comment by jwatzman · 2014-03-20 · in Hack: a new programming language for HHVM
  27. …be too hard to do, given Sublime's excellent plug-in design. Feel free to send us a pull request: https://github.com/facebook/hhvm/tree/master/hphp/hack/edito...
    comment by amenghra · 2014-03-20 · in Hack: a new programming language for HHVM
  28. …working using framework unit tests to get the percent higher. http://www.hhvm.com/frameworks/ https://github.com/facebook/hhvm
    comment by acomjean · 2014-03-04 · in The new PHP
  29. Zend is, indeed, infamously a mess. HipHop is supposed to be better. https://github.com/facebook/hhvm
  30. …LAMP boxen. They run their PHP on HHVM for one: https://en.m.wikipedia.org/wiki/HipHop_for_PHP https://github.com/facebook/hhvm ...and yeah, it executes PHP code, for sure. But right there, things are already different, and the reality is…
    comment by pigDisgusting · 2014-02-23 · in Google's robots.txt
  31. …though not publicly documented. This commit points out a lot of the implementation and test files: https://github.com/facebook/hhvm/commit/db9577b1409b74293fd9...
    comment by jazzdan · 2014-02-01 · in Making PHP Safer
  32. …in HHVM, which is publicly available. It's not documented, but you can see it in the tests. E.g., https://github.com/facebook/hhvm/blob/master/hphp/test/quick...
    comment by tveita · 2014-01-14 · in Taking PHP Seriously
  33. real world application: https://github.com/facebook/hhvm/blob/master/hphp/compiler/a...
    comment by amenghra · 2014-01-10 · in Do you know your bitwise operators?
  34. Yes, on the official wiki: https://github.com/facebook/hhvm/wiki/_pages First read the page related to your Linux/BSD e.g. "Prebuilt Packages on Ubuntu 12.04" Then read the page "Using nginx as Front Server to HipHop" As last step read…
  35. …too gnarly to get running with our test harness. Send us a pull request if you can get it working. https://github.com/facebook/hhvm/blob/master/hphp/test/frame...
  36. …is really great. I use Nginx as frontend and direct all dynamic request to HHVM's own webserver ( https://github.com/facebook/hhvm/wiki/Using-nginx-as-Front-S... ) Keep in mind, Facebook runs on HHVM too, so it's rock solid. Btw. the devs…
  37. Whenever we can, we build extensions in PHP https://github.com/facebook/hhvm/tree/master/hphp/system/php Many of the older extensions that were imported back in the HPHPc days are in C since they were much easier to port from php-src if we…
    comment by ptarjan · 2013-12-18 · in FasterCGI with HHVM
  38. …closing the compatibility gap. If you are aware of a bug with namespaces or traits, let us know at https://github.com/facebook/hhvm/issues http://www.hhvm.com/blog/875/wow-hhvm-is-fast-too-bad-it-doe...
    comment by kmavm · 2013-12-18 · in FasterCGI with HHVM
  39. …and comprehend the implementation. I think HHVM suffers from a serious lack of dogfooding. 1 - https://github.com/facebook/hhvm/tree/master/hphp/runtime/se... 2 - https://github.com/kakserpom/phpdaemon/tree/master/PHPDaemon...
    comment by kodablah · 2013-12-17 · in FasterCGI with HHVM
  40. …:) With the JIT compiler and VM, the runtime now support eval and other more dynamic PHP features: https://github.com/facebook/hiphop-php/blob/master/hphp/test...
  41. …setup. Probably would help other frameworks/packages as well. Will file a bug. EDIT: Bug Filed: https://github.com/facebook/hiphop-php/issues/1054 [1]: They could and should have filed a bug. A cursory search of our lighthouse issue…
  42. …I suggest an addition of the HipHop-PHP (hhvm) Facebook's speedy open source PHP implementation. https://github.com/facebook/hiphop-php/wiki
    comment by frik · 2013-08-11 · in Unfair comparisons
  43. It was technically motivated: https://developers.facebook.com/blog/post/2010/02/02/hiphop-... https://github.com/facebook/hiphop-php/wiki https://www.facebook.com/notes/facebook-engineering/folly-th... Edit: From the 1st link "[...] I…
  44. …Second-best option, specifically for eg. PHP, might be compiling the code into executables (via eg. https://github.com/facebook/hiphop-php ), and distributing distro-specific executables. Re: 3rd option, the specific worry about…
  45. …a couple of months ago). But for people who don't know, they have an open source VM called HipHop ( https://github.com/facebook/hiphop-php ) that consumes the PHP.
    comment by davyjones · 2013-04-29 · in Get that job at Facebook (2012)
  46. …the fastest php performance you would probably get from facebook's HHVM JIT compiling php engine: https://github.com/facebook/hiphop-php It's no accident that zend optimizer (bytecode cache) is being bundled into php 5.5 as open source, as…
    comment by Joeri · 2013-03-28 · in Web Framework Benchmarks
  47. Why not simply using hiphop-php ? This is what empowers facebook and seem pretty neat https://github.com/facebook/hiphop-php
    comment by gfalcao · 2013-02-13 · in Zend Optimizer+ now open-source on Github
  48. Found ans here: https://github.com/facebook/hiphop-php/tree/master/src/runti...
    comment by rynop · 2012-11-30 · in Speeding up PHP with the HipHop VM
  49. …you support? I’m wondering if things like cURL, memcache, pdo MySQL etc are supported. I found https://github.com/facebook/hiphop-php/wiki/Extensions-and-m... but its a bit outdated (last mod 2yrs ago). Also wondering what APC methods you…
    comment by rynop · 2012-11-30 · in Speeding up PHP with the HipHop VM
  50. For those who want to get their hands dirty: CentOS 6.3 x64: https://github.com/facebook/hiphop-php/wiki/Building-and-ins... Ubuntu 12.04 x64: https://github.com/facebook/hiphop-php/wiki/Building-and-ins...
    comment by maratd · 2012-11-29 · in Speeding up PHP with the HipHop VM