Hack (@hacklang) 's Twitter Profile
Hack

@hacklang

Programming Productivity Without Breaking Things

ID: 1608554718

linkhttp://hacklang.org calendar_today20-07-2013 16:26:32

391 Tweet

5,5K Takipçi

24 Takip Edilen

Slack Engineering (@slackeng) 's Twitter Profile Photo

Large parts of Slack's backend are written in Hack, a fancy superset of PHP. We'll always keep PHP in our hearts, but Hack is an impressive improvement. Our own Scott Sandler wrote down why we like Hack so much and how we migrated our code base: slack.engineering/hacklang-at-sl…

HHVM (@hiphopvm) 's Twitter Profile Photo

The Hack Standard Library (HSL) is now built in to HHVM 4.108 and the typechecker, including HSL-IO, which is no longer experimental hhvm.com/blog/2021/05/0…

HHVM (@hiphopvm) 's Twitter Profile Photo

Sorry y’all, we’re delaying this weeks release (we’re expecting Thursday) to fix an assertion failure we’re seeing in many open source projects on our nightly builds

Simon Marlow (@simonmar) 's Twitter Profile Photo

I'm delighted that we're finally able to open source Glean, the system we're building at Facebook for collecting and querying information about code: glean.software [1/8]

Simon Marlow (@simonmar) 's Twitter Profile Photo

Glean is designed for high-performance large-scale source code indexing. Store information about your source code and query it efficiently, to power things like IDEs, code browsers, and analysis tools. [2/8]

Simon Marlow (@simonmar) 's Twitter Profile Photo

Initially we've open-sourced indexers and schemas for Javascript (Flow) and Hack/PHP, there also exist indexers for Python, Rust, C++/Objective C, and Java that we hope to open-source in the future. We'd welcome community-contributed indexers for other languages. [6/8]

HHVM (@hiphopvm) 's Twitter Profile Photo

We are cancelling the release of 4.125 due to issues with the RC builds; we expect to continue with 4.126 next week.

HHVM (@hiphopvm) 's Twitter Profile Photo

If you’re having trouble with breakpoints in VSCode outside of lambdas, add hhvm.debugger.enable_debugger=1 to your configuration. This is only intended to be necessary for hphpd, but was accidentally used elsewhere. We’re also working on the lambda issues.

HHVM (@hiphopvm) 's Twitter Profile Photo

We have a new LTS, 4.153! We’re also going to be moving to a two-week cycle - read more at hhvm.com/blog/2022/03/1…

Andrew (@andrewdimola) 's Twitter Profile Photo

If anyone is interested in learning a new language, I just pushed an update/overhaul for the Hack language (Hack) to the Learn X in Y Minutes site. Hadn't had a major update in >7 years! learnxinyminutes.com/docs/hack/