The OpenNET Project / Index page

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



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

Оглавление

Новая версия языка программирования Nim 0.18.0, opennews (??), 03-Мрт-18, (0) [смотреть все]

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


1. "Новая версия языка программирования Nim 0.18.0"  +5 +/
Сообщение от Аноним (-), 03-Мрт-18, 21:58 
> По аналогии с Python в Nim в качестве разделителей блоков применяются отступы.

Зачем? Даже Гвидо признал что это было не лучшей идеей.

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

11. "Новая версия языка программирования Nim 0.18.0"  +/
Сообщение от Tita_M (ok), 04-Мрт-18, 04:53 
>оглядкой на Pascal

Что там от паскаля? Да и оберон уже давно есть.

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

12. "Новая версия языка программирования Nim 0.18.0"  +7 +/
Сообщение от leap42 (ok), 04-Мрт-18, 05:53 
> позволяет добиться производительности близкой к Си, если не учитывать затраты на выполнение сборщика мусора

а если ещё какие-нибудь не учитывать, то даже быстрее получится

а если вообще никакие не учитывать, то все расчёты будут мгновенными

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

13. "Новая версия языка программирования Nim 0.18.0"  +/
Сообщение от Anonymoustus (ok), 04-Мрт-18, 06:35 
> Исходный код на языке Nim компилируется в представление на C, C++ или JavaScript. В дальнейшем полученный C/C++ код компилируется в исполняемый файл при помощи любого доступного компилятора

Что за блажь такая — всё усложнять дважды делать одну работу? В чём фишка?

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

22. "Новая версия языка программирования Nim 0.18.0"  +1 +/
Сообщение от Аноним (-), 04-Мрт-18, 15:29 
Есть же Crystal. Прекрасный руби-подобный синтаксис, быстрый....


    Have a syntax similar to Ruby (but compatibility with it is not a goal)
    Statically type-checked but without having to specify the type of variables or method arguments.
    Be able to call C code by writing bindings to it in Crystal.
    Have compile-time evaluation and generation of code, to avoid boilerplate code.
    Compile to efficient native code.

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

29. "Новая версия языка программирования Nim 0.18.0"  +1 +/
Сообщение от Аноним (-), 04-Мрт-18, 19:12 
А может проще сразу писать на C/C++
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

43. "Новая версия языка программирования Nim 0.18.0"  +1 +/
Сообщение от adolfus (ok), 05-Мрт-18, 13:31 
"язык системного программирования" и "сборщик мусора" -- взаимноисключающие параграфы
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

55. "Новая версия языка программирования Nim 0.18.0"  +/
Сообщение от Ын (?), 06-Мрт-18, 10:34 
только BASIC из zx spectrum 48 самый понятный и запоминающийся
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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