News for hackers. Stuff that matters.
Re:Ask HN: State of PHP at Facebook? by acomjean on Wednesday October 27, 2021 @01:00PM (#29015942)
Hack is open source.

My understanding from a talk back in 2014, is hack was developed because of frustrations with PHP evolution. Honestly I think it may have lit a fire under the PHP developers because php7 had significant speed improvements[4].

Talk:

"Facebook recently introduced and open-sourced Hack (https://code.facebook.com/posts/264544830379293/hack-a-new-p...), a gradually-typed programming language for HHVM that interoperates seamlessly with PHP. Hack builds the bridge between the dynamically and statically-typed worlds – providing code correctness while maintaining a fast feedback loop. Facebook is committed to working with the community to improve and refine the Hack language, to help interested developers convert to Hack (https://code.facebook.com/posts/264544830379293/hack-a-new-p...), and to narrow the HHVM compatibility gap with PHP5 and popular frameworks."

https://www.meetup.com/bostonphp/events/184609542/

Slidedeck on Hack (https://github.com/gabelevi/Boston-PHP-Meetup-Examples/blob/...)

[4] PHPs response to hack, phpng (php7): https://www.sitepoint.com/php-fights-hhvm-zephir-phpng/

https://news-web.php.net/php.internals/73888

Re:Ask HN: State of PHP at Facebook? by Apofis on Wednesday October 27, 2021 @01:53PM (#29016644)
I used HHVM for a while and it was good before PHP7, but then it quickly became irrelevant once the PHP core and community got their act together.
Re:Ask HN: State of PHP at Facebook? by Shish2k on Wednesday October 27, 2021 @04:53PM (#29018962)
PHP still doesn’t have XHP though :(
Re:Ask HN: State of PHP at Facebook? by Apofis on Wednesday November 03, 2021 @02:10AM (#29091563)
Why would you want this when you have blade templates or further down .jsx or .vue templates?