haXe 2.0 вышел!

Посыпаю голову пеплом. Рост опередил нас с сообщением о том, что haXe 2.0 вышел. :)
Ничего не остаётся, как рассказать чуть подробнее о релизе.
Помимо самых основных, объявленных ранее нововведений, таких как возможность компиляции для новой платформы - PHP, капитальные изменения в haxe.remoting, значения параметров по умолчанию и пакет haxe.oi, в обьявлении о релизе haXe 2.0 Николя опубликовал полный список изменений, примерно в три раза больший чем список обычного релиза. На перевод всего ни времени ни понимания не хватает, так что выделю кратко, то, что показалось наиболее актуальным лично мне (если кому-то показались более важными другие вещи - комментарии к вашим услугам):

  • f9dynamic из flash9 теперь стал ключевым словом dynamic обязательным на всех платформах
  • ключевое слово override теперь тоже обязательно, ключа компилятора --override больше нет
  • flash9 API теперь соответствует flex3/flash player 9.0.115
  • поддержка haxe.Stack для flash9
  • добавлен haxe.TimerQueue, добавлен haxe.Timer.delay, убран haxe.Timer.delayed
  • добавлен haxe.Resource, разрешены бинарные данные в ресурсах
  • __resolve стал resolve (и может/должен теперь документироваться)
  • оптимизирован haxe.Md5
  • Neko VM обновилась до версии 1.7.1

И почти сразу за релизом начали поступать новости об обновлениях в связанных с haXe проектах:

  • обновился плагин haXeFD для FlashDevelop 2 - в него добавлена поддержка новой платформы PHP
  • AntHX 0.4 с поддержкой haXe 2.0
  • Xinf 0.5 с поддержкой малопонятных мне cptr, opengl, openvg и xinfinity теперь будет требовать для работы с собой минимум haXe 2.0

С инсталляцией всё как обычно. Новички скачивают инсталлятор (или файлы для ручной установки) с http://haxe.org/download, а те, у кого haXe и Neko уже были установлены, просто запускают свой инсталлятор и ждут несколько секунд.
Сторонние библиотеки и haXeFD устанавливаются как обычно через haxelib.

Комментарии

Вот, а я все

Вот, а я все ждал, когда же ты напишешь об этом.

Наконец-то появились значения по умолчанию в параметрах функций -- это единственное, что меня раздражало в haXe.

отстаю

) можно было и не ждать. у нас демократия
я пока вместо h20 всё ещё по уши в чужом проекте на as2 и выход из этого только недавно слабо забрезжил где-то вдалеке, так что пока отстаю от прогресса (

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <blockcode> <dd>
  • Строки и параграфы переносятся автоматически.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. The supported tag styles are: <foo>, [foo].
  • Use [gist:####] where #### is your gist number to embed the gist.

Подробнее о форматировании

CAPTCHA
Для отсева спамеров)
L
z
C
9
g
2
Enter the code without spaces and pay attention to upper/lower case.