...

четверг, 11 декабря 2014 г.

Заявлен релиз Go 1.4


сегодня в 14:40


Blog Post

Release Notes

Дистрибутив

Значимые нововведения для разработчиков на языке:




  • Начальным стек нити gorouting теперь 2Kb против 8Kb в версии 1.3.

  • Доработан Android порт. Теперь можно собирать .so библиотеки, а не только исполняемые бинарники.

  • Представлена утилита go generate предназначенная для генерации кода на стадии компиляции. Генерация методов для частных типов из generic кода — частный случай возможного применения go generate.

  • Набор проф инструментов не вошедших в коробку теперь живет на golang.org/x/, например.

  • Обратная совместимость гарантирована.

  • Скорость возросла не существенно.




Новости для исследователей и контрибуторов:




  • runtime почти полностью (мусорщик например) переписан с Си на Go.

  • Мусорщик стал fully precise.

  • Стек вызова теперь скользящий, а не сегментированый (разработчики Rust пошли по такому же пути).

  • Разработка мигрирует с Mercurial на Git и с codereview на gerrit.

  • Репозитарий переезжает c code.google.com на github.com/golang/go





Похожие публикации



Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.


This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at http://ift.tt/jcXqJW.

Want something else to read? How about 'Grievous Censorship' By The Guardian: Israel, Gaza And The Termination Of Nafeez Ahmed's Blog


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

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