Hack
DISCONTINUED
HHVM
Our great sponsors
Hack | HHVM | |
---|---|---|
1 | 24 | |
170 | 17,959 | |
- | 0.2% | |
0.0 | 10.0 | |
- | 7 days ago | |
Hack | C++ | |
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Hack
-
Fact: Facebook was first written on PHP
The original spec is basically a who-is-who of lolphps: https://github.com/facebookarchive/hack-langspec/blob/master/spec/23-differences-from-php.md
HHVM
- Should I Rust or should I Go
-
Hacklang is no longer opensource?
also fredemmott is not working on it any more https://github.com/facebook/hhvm/issues/9376
https://github.com/facebook/hhvm have not been update since 3 weeks ago, it could be a problem with their sync script or the project is no longer open source? If so what would happen for projects depend on it?
-
Interesting ocaml mention in buck2 by fb
Hack and Flow are also written in OCaml.
-
Buck2, a large scale build tool written in Rust by Meta, is now available
Here is a commit generated by clippy fix without Cargo involved: https://github.com/facebook/hhvm/commit/efea2c4dcc12fdbf3a2e3ce383bbdca2de5f93a9
-
Taking Hack Seriously - Slack Engineering
Compared to PHP, with its visible community, Hack/HHVM does seem like a dead-end technology. But it’s very actively maintained and it powers the largest website on the planet. It definitely doesn’t make sense for the average PHP developer to switch (and the article steers clear of evangelising) but it also definitely doesn’t make sense for us to switch back.
-
Nvidia is now worth more than Meta
Meta has created/maintains ReactJS, Zstandard, IO_Uring, PyTorch, HHVM, is a member of Rust foundation, and that's only the things I know about. They've literally made the Web and Linux better and faster.
- Yes, PHP Is Worth Learning/Using in $Current_year
-
Ask HN: State of PHP at Facebook
Hack is internally built, but it is also open source:
https://github.com/facebook/hhvm
I joined Facebook in 2019 and left this year.
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 open-source projects by language at https://opensource.fb.com/projects/#filter.
What are some alternatives?
HippyVM - HippyVM - an implementation of the PHP language in RPython
ext-openswoole - Programmatic server for PHP with async IO, coroutines and fibers
Laravel - The Laravel Framework.
haxe - Haxe - The Cross-Platform Toolkit
react-relay - Relay is a JavaScript framework for building data-driven React applications.
ent - An entity framework for Go
FrameworkBenchmarks - Source for the TechEmpower Framework Benchmarks project
user-documentation - Documentation for those that use HHVM and write Hack code.
discourse_docker - A Docker image for Discourse
phpdesktop - Develop desktop GUI applications using PHP, HTML5, JavaScript and SQLite
flow - Adds static typing to JavaScript to improve developer productivity and code quality.