Бесплатно скачать Adobe Flash Player

haXe 2.0 — теперь с подержкой PHP

Вышел haXe 2.0. Если вы не знаете, что это такое: haXe — это язык программирования для веба, который поддерживает несколько платформ: Flash 6-8, Flash 9+, JavaScript, Neko, а теперь и PHP. Кратко о новинках в haXe 2.0:

  • Поддержка haXe/PHP: пишем на haXe, компилируем в PHP;
  • Новый пакет haxe.io для кросс-платформенного ввода-вывода и манипуляций с байтами;
  • Значения по умолчанию для параметров функций;
  • Новая реализация haXe remoting;
  • ... и многое другое.
Все подробности — на официальном сайте haxe.org. Скачать можно с haxe.org/download

Писал: Rost, 28 Июль 2008 12:36

Комментарии:

Странно, на оф сайте новости о выходе 2.0 не поступало, разве что есть haXe 2.0 RC1 и тот, только под Windows.

Ну а если о новостях, то присмотритесь к новому проекту Николя - hscript (он же haXe Script) и еще чуть-чуть hScript'a и hxpdf - библиотека для чтения PDF файлов в haXe, а все его проекты можно посмотреть тут.
Как написал Yuri: "Похоже Николя решил перейти на выпуск одной новой библиотеки для haXe в неделю. :)"

dima - 28 Июль 2008 12:58

Ух ты! действительно 2.0 вышел! Видать страница в кеше завалялась и на отрез обновляться отказывалась!

dima - 28 Июль 2008 13:08

Интересная штуковина, кто-нибудь глубоко копался?

valyard - 29 Июль 2008 11:19

Когда прочитал доку по HaXe я просто обалдел: столько отличных возможностей, которых так не хватает в AS3.
Одна проблема, которая меня удерживает от использования HaXe - нет аналога FDT для него, а
FlashDevelop мне не нравится.

Dan - 29 Июль 2008 15:41

valyard, я копал, не очень уж глубоко, но все сводится к тому, чтобы позволить писать код, который можно будет потом использовать/компилировать в javaScript, AS2, AS3, Neko и уже PHP (плюс на этапе компиляции все будет проверятся на соответствие типов, даже массивы, чего в некоторых языках нет). Т.е синтаксис одинаков везде, часть основных классов приведены к общему виду (это большой плюс и минус одновременно, потому что иногда, дабы добиться соответствия во всех платформах приходиться писать костыли, классы обертки, производительность при этом вряд ли растет), а отдельные, специфические классы, для каждой платформы, вынесены в отдельные библиотеки. Плюс есть немало полезных классов, например MD5, Firebug (для вывода трейса) и много других.
Что касается именно флеша, то можно спокойно подключать библиотеки *.swc (мне удавалось даже Away3D собранный в swc использовать в Haxe и почти без бубна)
Но вот отсутствие хорошего IDE для Haxe, пока тормозит его развитие.

dma - 29 Июль 2008 17:45



Подписаться на новости (RSS)




Примечания:
Статус документа
: в процессе
   2002-2009 Производство: Ростислав Сирык · О проекте · Подписка на новости (RSS)