LINUX.ORG.RU

Вышла новая версия языка Nim 0.17.2

 , ,


3

4

7 сентября вышла новая версия языка программирования Nim 0.17.2.
Nim - это язык системного программирования, который ориентирован на производительность, мобильность и выразительность.

В этой версии был сделан упор на стабильность компилятора, и были исправлены важные баги. Следовательно, очень рекомендуется обновиться. А новой функцией в этом выпуске является поддержка файлов .nimble-link. Это было сделано для поддержки последней версии Nimble с функцией «develop».

Этот выпуск также включает в себя новую версию пакетного менеджера Nimble 0.8.8 который обновился 3 сентября. Где тоже было исправлено множество багов. Но стоит отметить что это достаточно крупное обновление с большим количеством новых функций. С которыми можно ознакомиться по ссылке
https://github.com/nim-lang/nimble/blob/master/changelog.markdown#088---03092017
Из наиболее важных это:

  • Реализована команда разработки develop
  • Реализована задача по умолчанию test для пакетов которые не определяют ее
  • Снижение потребления памяти если пакет содержит много файлов

А 6 сентября появилась новая документация к Nim на DevDocs
http://devdocs.io/nim/

>>> Version 0.17.2 released



Проверено: Shaman007 ()
Ответ на: Да хрен с ним, забей. от anonymous

А то, что ты и такие как ты на меня не работают.

Так говоришь, как будто не работать в твой команде - это что-то плохое. Да и, судя по манере общения а-ля двадцатилетний битард и офигительной глубине суждений - оная команда существует только в твоём воображении.

Esper ()
Ответ на: комментарий от anonymous

3. пример привязок к С++, к Objective-C

Создаются руками/автоматически?

4. c2nim, pas2nim, h2nim для переноса легаси, биндингов и батареек.

Пробовал в реальных проектах? Сохраняется ли совместимость с abi|api? Насколько читаемым получается сгенерированный исходный код?

ЗЫ пожалуй это один из самых полезных ответов в данной теме

NextGenenration ()