The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения только ответов первого уровня [ Отслеживать ]

Оглавление

Новая версия языка программирования Nim 0.17.0, opennews (ok), 29-Май-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "Новая версия языка программирования Nim 0.17.0"  +3 +/
Сообщение от A.Stahl (ok), 29-Май-17, 10:45 
>По аналогии с Python в Nim в качестве разделителей блоков применяются отступы.

Это эпично. Питон настолько ужасен, что даже взяв из него лучшее получаем фигню.

Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

2. "Новая версия языка программирования Nim 0.17.0"  +/
Сообщение от iZENemail (ok), 29-Май-17, 11:07 
Надо больше языков.
Ответить | Правка | Наверх | Cообщить модератору

4. "Новая версия языка программирования Nim 0.17.0"  –2 +/
Сообщение от Имя (?), 29-Май-17, 11:17 
Сразу задефайнить точку с запятой вместо отступа.
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

10. "Новая версия языка программирования Nim 0.17.0"  +4 +/
Сообщение от Аноним_oyc (?), 29-Май-17, 11:57 
>Регистр написания символов в идентификаторах не учитывается.

И это ставит на нём жирный крест.

Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

27. "Новая версия языка программирования Nim 0.17.0"  +1 +/
Сообщение от 123 (??), 29-Май-17, 14:12 
> производительности близкой к Си, если не учитывать затраты на выполнение сборщика мусора

Святая толстота.

Ответить | Правка | Наверх | Cообщить модератору

30. "Новая версия языка программирования Nim 0.17.0"  –1 +/
Сообщение от Аноним (-), 29-Май-17, 14:17 
Я кажется понял причину эффекта "синтаксис лишь бы не как у си!!111". Если сделать синтаксис близко похоже на Cи, в остатке будет только очередной недоязычок сливающий Си по производительности.

Вот и приходится выдумывать нескучный синтаксис.

Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

41. "Новая версия языка программирования Nim 0.17.0"  –1 +/
Сообщение от handemail (?), 29-Май-17, 16:12 
вроде как ребята из кпи игрушку собственную на нем пишут и сам nim допиливают, на конфе доклад в прошлом году слушал.
Ответить | Правка | Наверх | Cообщить модератору

68. "Новая версия языка программирования Nim 0.17.0"  +/
Сообщение от XoRe (ok), 29-Май-17, 19:32 
> Исходный код на языке Nim компилируется в представление на C, C++ или JavaScript.

Вот на этом месте возникает вопрос - где он там компилируется, когда он просто разворачивается в другой высокоуровневый язык?

Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

71. "Новая версия языка программирования Nim 0.17.0"  +/
Сообщение от Аноним (-), 29-Май-17, 19:49 
Не пишу обычно в комменты ничего, но захотелось вставить пару строк.
Просто попробуйте на Nim написать что-нибудь простейшее. На rosettacode.org сравните листинги задач на разных языках. Это реально эффективный и элегантный язык. Чужой код легко читается, стандартная библиотека приятная, по скорости выполнения реально сравним с C (смотрел и повторял у себя разные тесты). Так же исходник можно транслировать в JS встроенными средствами.
Мелкие утилиты и простые веб сервисы (через библиотеку jester) можно написать за полчаса. Я пока рассматривал этот язык из чистого любопытства - случайно написал несколько тулзов, которые внедрились на основной работе. Особенно если учесть, что я админ, а не программер.
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

96. "Новая версия языка программирования Nim 0.17.0"  –1 +/
Сообщение от Аноним (-), 30-Май-17, 12:12 
чем это лучше/отличается от Haxe?
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру