Sony продала 3,5 мільйона приставок за другий календарний квартал 2014 року.
Нова мова покликана спростити і прискорити розробку складних інтернет-додатків.
Соціальна мережа Facebook представила нову відкритумову програмування під назвою Hack , передає « CNews.RU ». Вона схожа з PHP і пропонує властиву йому швидкість програмування, але одночасно відрізняється від нього статичною типізацією , використовуваною в C + + , Java та інших сучасних мовах .
Динамічна типізація , притаманна мовы PHP ( а також , наприклад , JavaScript) , скорочує код і дозволяє витрачати менше часу на його написання , проте не дозволяє виключати помилки на стадії компіляції . У свою чергу , статична типізація дозволяє виключати помилки в коді на стадії компіляції , тому вона підходить для складних , великих програм , в написанні яких бере участьбезліч розробників .
Для компаній на кшталт Facebook , в яких працюють тисячі програмістів , які оновлюють код двічі на день , помилки в коді є проблемою значного масштабу . Саме тому був створений Hack , що поєднує сильні сторони мов програмування того й іншого типу , пояснили в компанії.
Для запуску додатків , написаних на Hack , необхідно встановити віртуальну машину HHVM ( HipHop Virtual Machine ) . Вона підтримує одночасно і Hack , і PHP. Тому розробникам не доведеться разом переробляти весь код з PHP в Hack , вони можуть робити це поступово , по необхідності. Віртуальна машина підтримує змішаний код , тому розробники можуть продовжити писати на PHP , але вже використовувати функції нової мови програмування.
Hack схожий на PHP , але відрізняється статичною типізацією ( вгорі: фрагмент коду PHP , внизу : той же код мовою Hack )
Для завантаження Hack і HHVM вимагається Ubuntu 12.04 LTS , Ubuntu 13.10 або Debian 7 . Користувачі також при бажанні можуть завантажити код Hack і скомпілювати його самостійно.
Facebook - не єдина ІТ-компанія , яка створила власну мову програмування. У липні минулого року власний варіант PHP - KittenPHP - представила найбільша російська соцмережа «ВКонтакте». Перехід на нову мову , на розробку якої пішло більше року , і яка удвічі збільшує продуктивність , соцмережа завершила в травні 2013 р. У березні 2014 компанія надала відкритий доступ до мови .
Власні розробки в галузі засобів програмування має і пошуковий гігант Google. У листопаді Google випустила високопродуктивну заміну мови JavaScript під назвою Dart , розробка якої велася більше 2 років. Ще один власну мову програмування Google корпорація пропонує розробникам додатків для настільних операційних систем , включаючи Windows і OS X.
|
|
|
|