<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Facebook представил Hack, вариант языка PHP со статической т...</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/95000.html</link>
    <description>Facebook представил (https://code.facebook.com/posts/264544830379293/hack-a-new-programming-language-for-hhvm/) новый язык программирования Hack (http://hacklang.org/), основанный на синтаксисе языка PHP и предназначенный для выполнения  с использованием виртуальной машины HHVM (http://hhvm.com/) (HipHop Virtual Machine). Приложения на языке Hack могут бесшовно взаимодействовать и сочетаться с существующим кодом на языке PHP, так как окружение HHVM поддерживает выполнение и немодифицированных PHP-скриптов.  Код Hack распространяется (https://github.com/facebook/hhvm/tree/master/hphp/hack) под свободной лицензией PHP.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Отличия Hack от PHP сводятся (http://docs.hhvm.com/manual/en/hacklangref.php) к поддержке статической типизации и ряда расширенных возможностей, заимствованных из других языков программирования. Например, в Hack поддерживаются такие возможности, как обобщения (generics (http://docs.hhvm.com/manual/en/hack.generics.php) по образу C# и Java),  null-значения (http://docs.hhvm.com/manual/en/hac</description>

<item>
    <title>Facebook представил Hack, вариант языка PHP со статической т... (a3k)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/95000.html#124</link>
    <pubDate>Tue, 12 Feb 2019 09:14:04 GMT</pubDate>
    <description>Потому что Facebook может себе позволить.&lt;br&gt;</description>
</item>

<item>
    <title>Facebook представил Hack, вариант языка PHP со статической т... (george)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/95000.html#123</link>
    <pubDate>Mon, 14 Dec 2015 11:32:32 GMT</pubDate>
    <description>А я вот люблю, и рэп, и хип хоп, но хаком все равно не стану пользоваться) ПХП как то постабильней да и побогаче в плане поддержки модулей.&lt;br&gt;</description>
</item>

<item>
    <title>Facebook представил Hack, вариант языка PHP со статической т... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/95000.html#122</link>
    <pubDate>Wed, 24 Jun 2015 08:32:49 GMT</pubDate>
    <description>Короче переизобрели Java... На что люди только не идут лиж бы не переписывать код :D&lt;br&gt;</description>
</item>

<item>
    <title>http://bdo168.com (bdo168.com)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/95000.html#121</link>
    <pubDate>Tue, 20 Jan 2015 05:13:18 GMT</pubDate>
    <description>&quot;must say that overall I am really impressed with this blog. It is easy to see that you are passionate about your writing. If only I had your writing ability I look forward to more updates and will be returning.&lt;br&gt;&quot;&lt;br&gt;</description>
</item>

<item>
    <title>Facebook представил Hack, вариант языка PHP со статической т... (ACCA)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/95000.html#120</link>
    <pubDate>Wed, 26 Mar 2014 13:26:45 GMT</pubDate>
    <description>&amp;gt; Когда я вижу запись &amp;$x, у меня что-то внутри подпрыгиваеет.&lt;br&gt;&lt;br&gt;&quot;Уже и в роботов PHP напихали&quot; (с)&lt;br&gt;</description>
</item>

<item>
    <title>Facebook представил Hack, вариант языка PHP со... (arisu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/95000.html#119</link>
    <pubDate>Wed, 26 Mar 2014 13:22:05 GMT</pubDate>
    <description>&amp;gt; Походу, ты проект в одно рыло собрался писать.&lt;br&gt;&lt;br&gt;походу, в одно рыло будет лучше, чем разгребать потом говнокод. сроки релиза те же самые (потому что разгрёб говнокода неминуемо приводит к оооогромным срывам), зато код нормальный.&lt;br&gt;&lt;br&gt;&amp;gt; И это твоя задача подогнуть бизнес-процесс так, чтобы учесть эту &lt;br&gt;&amp;gt; особенность.&lt;br&gt;&lt;br&gt;например, избавляться от идиотов как можно раньше.&lt;br&gt;&lt;br&gt;&amp;gt; Через 3 года в Штатах у программёров ожидается конкурс 0.75 человек на &lt;br&gt;&amp;gt; место, при оптимистическом прогнозе по иммигрантам и выпускникам технических кафедр. Остальные &lt;br&gt;&amp;gt; страны на очереди.&lt;br&gt;&lt;br&gt;(пожимает плечами) их проблемы. ремесленников всегда было пучок за пятачок, а мастера всегда в цене.&lt;br&gt;</description>
</item>

<item>
    <title>Facebook представил Hack, вариант языка PHP со... (ACCA)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/95000.html#118</link>
    <pubDate>Wed, 26 Mar 2014 13:16:25 GMT</pubDate>
    <description>&amp;gt;&amp;gt; а вот попробуй это похапистам вписать в мозг (тред о php vs vibe.d).&lt;br&gt;&amp;gt; очень хорошо вписывается при помощи простых денежных стимулов. один сегфолт &amp;#8212; минус &lt;br&gt;&amp;gt; премия. на code review не видно контрактов? минус премия. минус три &lt;br&gt;&lt;br&gt;Походу, ты проект в одно рыло собрался писать. Как может, так и пишет. И это твоя задача подогнуть бизнес-процесс так, чтобы учесть эту особенность.&lt;br&gt;&lt;br&gt;Ты ему минус премия, а он свалил от тебя на поддержку 1С. И денег больше, и нет до***ба начальника.&lt;br&gt;&lt;br&gt;Через 3 года в Штатах у программёров ожидается конкурс 0.75 человек на место, при оптимистическом прогнозе по иммигрантам и выпускникам технических кафедр. Остальные страны на очереди.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Facebook представил Hack, вариант языка PHP со... (arisu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/95000.html#117</link>
    <pubDate>Wed, 26 Mar 2014 13:07:31 GMT</pubDate>
    <description>&amp;gt; Вот не люблю я опеннетовских аналитегов, упёртые дураки ещё хуже стандартных...&lt;br&gt;&lt;br&gt;ну не я же виноват, что ты дурак.&lt;br&gt;</description>
</item>

<item>
    <title>Facebook представил Hack, вариант языка PHP со... (ACCA)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/95000.html#116</link>
    <pubDate>Wed, 26 Mar 2014 13:05:03 GMT</pubDate>
    <description>Девочки, не ссорьтесь.&lt;br&gt;&lt;br&gt;Есть два принципиально разных подхода к обработке исключительных ситуаций во входных данных.&lt;br&gt;&lt;br&gt;1. Для интерактивных приложений - вывести сообщение и/или подставить default.&lt;br&gt;2. Для потоков - немедленно упасть, если не понимаешь, что это за данные.&lt;br&gt;&lt;br&gt;Не дело web-форме падать по кривому почтовому индексу и не дело процессинговому центру подбирать подходящий номер кредитки.&lt;br&gt;&lt;br&gt;Если тебе не сказали явно, что делать в исключительной ситуации - не умничай. Тот, кто придёт за тобой, знает где искать segfault, но за***ся искать, откуда прилетел illegal input event.&lt;br&gt;</description>
</item>

</channel>
</rss>
