Facebook just released a new programming language ? aptly named Hack ? that will let programmers write code faster while more easily avoiding errors.
Hack hits a sweet-spot by combining elements of both static and dynamic languages. Meaning, programmers can retain all the speed they’d have with a dynamic language (like PHP or Ruby), while also catching mistakes before runtime with early error detection traditionally only seen with static language.
The company has migrated almost all of its PHP-based site to Hack over the last year (one of the beauties of Hack is that it coexists seamlessly with PHP files). Facebook has now made the language open-source, meaning that any engineer can use it and help improve it.
Business Insider connected with Gabe Levi, one of the engineers who led most of Facebook’s conversion to Hack, and he answered our questions via email:
How do you think that other…
View original post 253 more words