Ruby 2.6 Добавляет JIT

Есть новый предварительный просмотр Ruby, который является первым в серии Ruby 2.6.0. Разработчики говорят, что предварительный просмотр был выпущен раньше, чем обычно, потому что он включает в себя важную новую функцию-JIT.

Read more «Ruby 2.6 Добавляет JIT»

HHVM — с новым интерфейсом

Последняя версия интерпретатора HHVM для PHP/Hack была выпущена и теперь использует интерфейс компилятора HackC. HackC включает в себя анализатор полной точности (FFP) и излучатель байт-кода для языков Hack и PHP.

Read more «HHVM — с новым интерфейсом»

Rust 1.26 Добавляет Экзистенциальные Типы

Появилась новая версия Rust с поддержкой экзистенциальных типов через impl-trait; улучшена производительность и поддержка 128-битных целых чисел. В новом выпуске также улучшены привязки соответствия и поддержка шаблонов срезов.

Read more «Rust 1.26 Добавляет Экзистенциальные Типы»

Swift Добавляет Больше Поддержки Дженериков

Swift 4.1 теперь официально выпущен. Он содержит обновления основного языка, включая дополнительную поддержку универсальных программ и новые параметры сборки, а также незначительные улучшения в менеджере пакетов Swift и Foundation.

Read more «Swift Добавляет Больше Поддержки Дженериков»

Nim Улучшает Асинхронность

Существует новый выпуск Nim, языка системного программирования, который фокусируется на производительности, переносимости и выразительности. Nim, который ранее назывался Nimrod, статически типизирован и скомпилирован.

Read more «Nim Улучшает Асинхронность»

Dart От Google Возродился Как Кросс-Платформенный Язык Приложений

Если вы, как и многие, думали, что Dart мертв в качестве замены JavaScript, вам, возможно, придется подумать еще раз. Бета-версия Dart 2-это сюрприз, но еще большим сюрпризом является Flutter — фреймворк на основе Dart для создания приложений для iOS и Android.

Read more «Dart От Google Возродился Как Кросс-Платформенный Язык Приложений»