|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +/– | |
Сообщение от opennews (??) on 14-Ноя-14, 10:23 | ||
Компания Facebook опубликовала (https://code.facebook.com/posts/398235553660954/announcing-t.../) транслятор Hack Transpiler (h2tp (http://docs.hhvm.com/manual/en/install.hack.h2tp.php)), позволяющий автоматически преобразовать код на языке Hack (http://hacklang.org) в представление на обычном PHP. Язык программирования Hack обратно совместим с PHP и расширяет (http://www.opennet.me/opennews/art.shtml?num=39368) синтаксис PHP поддержкой статической типизации и ряда расширенных возможностей, заимствованных из других языков программирования, таких как обобщения (generics по образу C# и Java), null-значения, коллекции, Lambda-выражения, механизмы асинхронного программирования, составные shape-структуры и средства для переопределения имён типов. Код на языке Hack выполняется с использованием виртуальной машины HHVM (http://hhvm.com/) (HipHop Virtual Machine). | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +2 +/– | |
Сообщение от Аноним (??) on 14-Ноя-14, 10:23 | ||
> Компания Facebook опубликовала транслятор Hack Transpiler (h2tp), позволяющий автоматически преобразовать код на языке Hack в представление на обычном PHP. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +/– | |
Сообщение от Аноним (??) on 14-Ноя-14, 10:56 | ||
и 5.4.35 | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
3. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +/– | |
Сообщение от Журналовращатель on 14-Ноя-14, 11:08 | ||
Кстати, кто-либо из присутствующих внедрял HHVM или втыкантерский KPHP? Интересно. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
4. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +1 +/– | |
Сообщение от Аноним (??) on 14-Ноя-14, 12:08 | ||
Я пробовал один проект на симфони запустить через hhvm, не заработало. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
9. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +/– | |
Сообщение от Xaionaro (ok) on 14-Ноя-14, 14:08 | ||
> Я пробовал один проект на симфони запустить через hhvm, не заработало. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
18. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +/– | |
Сообщение от XoRe (ok) on 15-Ноя-14, 21:24 | ||
>> Я пробовал один проект на симфони запустить через hhvm, не заработало. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
17. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +/– | |
Сообщение от йцу on 15-Ноя-14, 07:55 | ||
> Я пробовал один проект на симфони запустить через hhvm, не заработало. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
5. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +4 +/– | |
Сообщение от Xaionaro (ok) on 14-Ноя-14, 12:11 | ||
> Кстати, кто-либо из присутствующих внедрял HHVM | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
7. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | –6 +/– | |
Сообщение от Аноним (??) on 14-Ноя-14, 13:56 | ||
У языка не должно быть затыков. Мог бы переписать на православном питоне и всё бы работало в 10 раз быстрей. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
8. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +2 +/– | |
Сообщение от Xaionaro (ok) on 14-Ноя-14, 14:04 | ||
> У языка не должно быть затыков. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
11. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +1 +/– | |
Сообщение от Xaionaro (ok) on 14-Ноя-14, 14:35 | ||
>> Кстати, кто-либо из присутствующих внедрял HHVM | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
16. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +/– | |
Сообщение от йцу on 15-Ноя-14, 07:50 | ||
HHVM не поддерживает некоторые редко используемые части языка и стандартной библиотеки. Но их постепенно вводят, как например, eval() и create_function(). В основном это действительно не самые нужные вещи, но Facebook видимо хочет формальной 100%-й совместимости с PHP. И получается у них это весьма неплохо. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
10. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +1 +/– | |
Сообщение от йцу on 14-Ноя-14, 14:17 | ||
Например, Wikipedia и, похоже, результаты радуют: https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2... | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
12. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +/– | |
Сообщение от manster (ok) on 14-Ноя-14, 16:32 | ||
похоже на то | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
6. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +1 +/– | |
Сообщение от manster (ok) on 14-Ноя-14, 12:38 | ||
Почему-то вспомнилось про бритву Оккама... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
13. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | –1 +/– | |
Сообщение от Аноним (??) on 14-Ноя-14, 18:06 | ||
дело "за малым" написать препроцессор/компилятор PHP-кода в C++. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
14. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +/– | |
Сообщение от Аноним (??) on 14-Ноя-14, 21:59 | ||
> дело "за малым" написать препроцессор/компилятор PHP-кода в C++. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
15. "Facebook открыл код транслятора из языка Hack в PHP. Обновле..." | +/– | |
Сообщение от йцу on 15-Ноя-14, 07:44 | ||
HHVM - не транслирует PHP в C++. Это виртуальная машина, похожая на JVM. Транлятором был HPHPc, который частично лёг в основу HHVM. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |