The OpenNET Project / Index page

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



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

"Релиз языка программирования Nim 1.2.0"  +/
Сообщение от opennews (??), 10-Апр-20, 11:42 
Представлен релиз языка системного программирования  Nim 1.2.  Язык Nim использует статическую типизацию и создан с оглядкой на Pascal, C++, Python и Lisp. Исходный код на языке Nim компилируется в представление на C, C++ или JavaScript.  В дальнейшем полученный C/C++ код компилируется в исполняемый файл при помощи любого доступного компилятора (clang, gcc, icc, Visual C++), что позволяет добиться производительности близкой к Си, если не учитывать затраты на выполнение сборщика мусора. По аналогии с Python в Nim в качестве разделителей блоков применяются отступы. Поддерживаются средства метапрограммирования и возможности для создания предметно-ориентированных языков (DSL). Код проекта поставляется под лицензией MIT...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=52709

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

Оглавление

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


4. "Релиз языка программирования Nim 1.2.0"  –5 +/
Сообщение от Аноним (4), 10-Апр-20, 12:07 
Где гарантии, что при трансляции в Си не получится нехороший код?
Ответить | Правка | Наверх | Cообщить модератору

6. "Релиз языка программирования Nim 1.2.0"  –1 +/
Сообщение от Lvbnhbq (?), 10-Апр-20, 12:10 
Там же где и гарантии, что код на си будет написан хорошо и без ошибок. Только тут скорей всего код будет писаться гораздо быстрей.
Ответить | Правка | Наверх | Cообщить модератору

13. "Релиз языка программирования Nim 1.2.0"  +4 +/
Сообщение от Аноним (13), 10-Апр-20, 12:44 
Гарантию дает тот же кто определяет что код нехороший.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

28. "Релиз языка программирования Nim 1.2.0"  +2 +/
Сообщение от Аноним84701 (ok), 10-Апр-20, 14:37 
> Где гарантии, что при трансляции в Си не получится нехороший код?

Там же, где и гарантии, что он не получится при трансляции в асм/машкод.

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

9. "Релиз языка программирования Nim 1.2.0"  +6 +/
Сообщение от grayich (ok), 10-Апр-20, 12:26 
> Исходный код на языке Nim компилируется в представление на C, C++ или JavaScript.

скорее всё-же транслируется?

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

12. "Релиз языка программирования Nim 1.2.0"  –8 +/
Сообщение от Аноним (12), 10-Апр-20, 12:35 
нет, это именно компиляция
Ответить | Правка | Наверх | Cообщить модератору

14. "Релиз языка программирования Nim 1.2.0"  +9 +/
Сообщение от Аноним (13), 10-Апр-20, 12:45 
Чего только не придумают лишь бы программистов не обучать.
Ответить | Правка | Наверх | Cообщить модератору

18. "Релиз языка программирования Nim 1.2.0"  +9 +/
Сообщение от Аноним (18), 10-Апр-20, 13:00 
Сейчас столько курсов на питоне. И что же, честно сказать им, что нафиг никому они не нужны, а учебные курсы - это только для зарабатывания на них денег?
Ответить | Правка | Наверх | Cообщить модератору

35. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Николайemail (??), 10-Апр-20, 15:36 
Еще не все потеряно
Ответить | Правка | Наверх | Cообщить модератору

39. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (39), 10-Апр-20, 16:15 
Питон язык для прототипирования. По жизни много где может пригодиться.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

53. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Lex (??), 10-Апр-20, 18:45 
Кому питон, кому пых, а кому - и нода...
Ответить | Правка | Наверх | Cообщить модератору

71. "Релиз языка программирования Nim 1.2.0"  +3 +/
Сообщение от Аноним (71), 10-Апр-20, 23:17 
Любой современный язык программирования не требуют прототипирования на чём-то другом. Просто надо жить в 21-м веке, а не тогда, когда питон был разработан. Нигде он не нужен в наше время.
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

83. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (83), 12-Апр-20, 11:04 
> Нигде он не нужен в наше время.

Именно поэтому питон нынче торчит отовсюду.
Мало осталось софта, который при сборке не тянул бы за собой в систему питон через левые зависимости.

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

85. "Релиз языка программирования Nim 1.2.0"  +1 +/
Сообщение от Аноним (85), 12-Апр-20, 18:57 
> Именно поэтому питон нынче торчит отовсюду.

Далеко не везде. Обычно торчит там, где квалификация программеров не очень.

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

88. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (83), 12-Апр-20, 20:44 
> там, где квалификация программеров не очень.

Ну, это просто другой вариант произношения слова "везде".

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

15. "Релиз языка программирования Nim 1.2.0"  +2 +/
Сообщение от grayich (ok), 10-Апр-20, 12:47 
> нет, это именно компиляция

почему?
компиляция - процесс получения исполняемого-бинарного кода
в данном же случае получается исходный код на других языках

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

16. "Релиз языка программирования Nim 1.2.0"  +8 +/
Сообщение от Im banana man (?), 10-Апр-20, 12:54 
В институте учили так:
Трансляция - перевод из одного языка в другой
Компиляция - перевод из языка программирования в бинарное представление, по сути, в инструкции для процессора на выбранной архитектуре

Проблемы с пониманием уже начались с попытки понять JIT. То бишь - вроде как компиляция, а вроде как и уже нет. Хрень какая-то. Да и Java - тоже какая-то хрень.

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

19. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от grayich (ok), 10-Апр-20, 13:25 
> Проблемы с пониманием уже начались с попытки понять JIT. То бишь - вроде как компиляция, а вроде как и уже нет

не, тут всё чётко - jit компиляция
то, что полученный байт-код выполняется в виртуальной машине не имеет значения.

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

22. "Релиз языка программирования Nim 1.2.0"  –1 +/
Сообщение от Im banana man (?), 10-Апр-20, 14:05 
>> Проблемы с пониманием уже начались с попытки понять JIT. То бишь - вроде как компиляция, а вроде как и уже нет
> не, тут всё чётко - jit компиляция
> то, что полученный байт-код выполняется в виртуальной машине не имеет значения.

Тогда понятно. То есть вместо реальной машины, получаем виртуальную. На ней и выполняется байт-код.

Я так понимаю основная задача с JIT была - переносимость с одной архитектуры на другую.

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

36. "Релиз языка программирования Nim 1.2.0"  +2 +/
Сообщение от Аноним (36), 10-Апр-20, 15:36 
>Я так понимаю основная задача с JIT была - переносимость с одной архитектуры на другую.

задача переносимости решилась вводом байткода, jit его ускоряет за счет компиляции в нативный в процессе выполнения.

>> то, что полученный байт-код выполняется в виртуальной машине не имеет значения.

хоть на википедию сходите, а то анонимы тут жгут

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

26. "Релиз языка программирования Nim 1.2.0"  –5 +/
Сообщение от user90 (?), 10-Апр-20, 14:26 
> то, что полученный байт-код выполняется в виртуальной машине не имеет значения.

ШТА?? Т. е. просадки по производительности тоже не имеют значения?? Браво, чувак!

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

27. "Релиз языка программирования Nim 1.2.0"  +1 +/
Сообщение от grayich (ok), 10-Апр-20, 14:30 
> ШТА?? Т. е. просадки по производительности тоже не имеют значения??

в контексте компиляция\трансляция
к тому-же никто не запрещает этот байт-код выполнять на спец-железе

> Браво, чувак!

от чувака слышу.

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

29. "Релиз языка программирования Nim 1.2.0"  –2 +/
Сообщение от user90 (?), 10-Апр-20, 14:39 
> к тому-же никто не запрещает этот байт-код выполнять на спец-железе

Вот это системный язык программирования, да! Со "спец-железом")))

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

33. "Релиз языка программирования Nim 1.2.0"  +2 +/
Сообщение от Аноним (33), 10-Апр-20, 15:08 
>> к тому-же никто не запрещает этот байт-код выполнять на спец-железе
> Вот это системный язык программирования, да! Со "спец-железом")))

Эксперт опеннета по чтению жопой.


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

37. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (37), 10-Апр-20, 15:37 
Да тут все чуваки.
Ответить | Правка | Наверх | Cообщить модератору

93. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Im banana man (?), 14-Апр-20, 13:57 
> Да тут все чуваки.

В моем детстве слово чувак не было обидным ) Вроде как - свой, свой чувак, приятель, я ему доверяю, он свой чувак в натуре )

А теперь все, ушла Масяня, чуваки и чувихи )

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

55. "Релиз языка программирования Nim 1.2.0"  –1 +/
Сообщение от Аноним (55), 10-Апр-20, 18:58 
> В институте учили так:
> Трансляция - перевод из одного языка в другой
> Компиляция - перевод из языка программирования в бинарное представление, по сути, в
> инструкции для процессора на выбранной архитектуре

Бинарное представление, как правило, предполагает процесс линковки, то есть связывания с внешними библиотеками.

Подобным образом можно скомпелировать текстовое сообщение (реферат, статью) из разных кусочков.

> Проблемы с пониманием уже начались с попытки понять JIT. То бишь -
> вроде как компиляция, а вроде как и уже нет. Хрень какая-то.
> Да и Java - тоже какая-то хрень.

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

24. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним84701 (ok), 10-Апр-20, 14:08 
>> нет, это именно компиляция
> почему?
> компиляция - процесс получения исполняемого-бинарного кода

Вообще-то, трансляция - часть компиляции.
Да и в "классической" компиляции уже давно получается исходный код на другом ЯП (asm или всякие промежуточные языки, как в LLVM и его фронтендах).

man as
> as is primarily intended to assemble the output of the GNU C compiler "gcc" for use by the linker "ld".

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

17. "Релиз языка программирования Nim 1.2.0"  +1 +/
Сообщение от Аноним (36), 10-Апр-20, 12:57 
все таки транспиляция
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

41. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (41), 10-Апр-20, 16:39 
как же бесит этот веб макакский термин!
Ответить | Правка | Наверх | Cообщить модератору

57. "Релиз языка программирования Nim 1.2.0"  +1 +/
Сообщение от Аноним (57), 10-Апр-20, 19:08 
какой чувствительный мальчик. Забугорное слово "transpiler" использовалось в литературе, связанной с тогдашним IT, уже в 80-90 годах (если не раньше). Твои родители тогда хотя бы школу окончили?
Ответить | Правка | Наверх | Cообщить модератору

70. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (70), 10-Апр-20, 22:36 
Как же бесят категоричные безапеляционные неучи

https://ru.wikipedia.org/wiki/%D0%A2%D1%...

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

20. "Релиз языка программирования Nim 1.2.0"  –3 +/
Сообщение от user90 (?), 10-Апр-20, 13:54 
Опа, еще один! Скоро этих языков будет как грязи))
Только один момент: кто все это изучать-то будет??
Современные быдлокодеры-попсовики? Да не смешите меня, они ничего не знают и не умеют, петон и "веб-программирование" их предел. И я не стану, мне и Perl достаточно.
Ответить | Правка | Наверх | Cообщить модератору

21. "Релиз языка программирования Nim 1.2.0"  +4 +/
Сообщение от Аноним84701 (ok), 10-Апр-20, 14:03 
> Опа, еще один! Скоро этих языков будет как грязи))

Учитывая, что Nim-у уже лет 12 -- у кого-то сбоит криокамера.

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

32. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (32), 10-Апр-20, 15:01 
> уже лет 12

ваще не показатель. С твоих слов тогда все на коболе должны писать.

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

34. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним84701 (ok), 10-Апр-20, 15:14 
>> уже лет 12
> ваще не показатель.

Ну да,  для Маклаудов 12 лет не срок -- "опа, еще один".
> С твоих слов тогда все на коболе должны писать.

Наш диалог в твоей голове я, к сожалению, сначала слушал без должного внимания, а потом еще и начисто забыл. Увы :(

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

23. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от коржик (?), 10-Апр-20, 14:08 
а вдруг выстрелит? Все такие хопа и побежали всё переписывать на ним.

Хотя нет

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

25. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от user90 (?), 10-Апр-20, 14:22 
Будь у них за спиной кто-то вроде гугла, может могло бы и получиться (как с петоном).
Ответить | Правка | Наверх | Cообщить модератору

30. "Релиз языка программирования Nim 1.2.0"  –1 +/
Сообщение от Аноним (30), 10-Апр-20, 14:44 
Проблема в том, что уже есть Петон и как показала практика какой-то Руби даже не усидел, а тут и того хлеще какой-то дикий никм не пользованный новый язычек - ладно там питон бы транслировал в каое-то предсатвление на си но свой собственный синтаксис и набор костыльных рантаймов и на кой его мне использовать и как обосновать начальству что мы взяли какое-то студенческое поделие хер знает какого качества - чувак просто витает в облаках
Ответить | Правка | Наверх | Cообщить модератору

31. "Релиз языка программирования Nim 1.2.0"  –1 +/
Сообщение от user90 (?), 10-Апр-20, 14:56 
> какой-то Руби

Да, он именно такой, "какой-то"))

> как обосновать начальству ..

Был бы вокруг хайп как с растом - ничего и обосновывать не потребовалось бы. Увы, все работает именно так..

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

56. "Релиз языка программирования Nim 1.2.0"  –1 +/
Сообщение от коржик (?), 10-Апр-20, 19:07 
> Был бы вокруг хайп как с растом - ничего и обосновывать не
> потребовалось бы. Увы, все работает именно так..

Всё правильно, хорошему языку много внимания.

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

38. "Релиз языка программирования Nim 1.2.0"  –1 +/
Сообщение от Аноним (37), 10-Апр-20, 15:41 
Ним для узких мест. Пока они у тебя не появятся тебе не надо.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

61. "Релиз языка программирования Nim 1.2.0"  –3 +/
Сообщение от anonymous yet another (?), 10-Апр-20, 19:55 
> ... ладно там питон бы транслировал в каое-то предсатвление на си

А питон ровно это и делает. На 90% питоньи модули --- это обёртка
над сишными библиотеками.

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

46. "Релиз языка программирования Nim 1.2.0"  +1 +/
Сообщение от Аноним (41), 10-Апр-20, 17:02 
> Будь у них за спиной кто-то вроде гугла, может могло бы и получиться (как с петоном).

Питон стал популярным еще до того как Гвидо устроился в гугл. Учи историю.

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

78. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (78), 11-Апр-20, 06:58 
Есть у них за спиной одна русская компания, не гугл, конечно, но лучше бы не было^W^W^W, чем ничего
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

45. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (41), 10-Апр-20, 17:01 
> а вдруг выстрелит?

Только если себе в ногу.

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

47. Скрыто модератором  –1 +/
Сообщение от Аноним (41), 10-Апр-20, 17:05 
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

48. Скрыто модератором  –1 +/
Сообщение от user90 (?), 10-Апр-20, 17:22 
Ответить | Правка | Наверх | Cообщить модератору

49. Скрыто модератором  +/
Сообщение от Аноним (-), 10-Апр-20, 18:05 
Ответить | Правка | Наверх | Cообщить модератору

72. Скрыто модератором  +/
Сообщение от Аноним (72), 11-Апр-20, 03:55 
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

74. Скрыто модератором  +/
Сообщение от Аноним (74), 11-Апр-20, 04:01 
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

58. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Ordu (ok), 10-Апр-20, 19:32 
> они ничего не знают и не умеют, петон и "веб-программирование" их предел. И я не стану, мне и Perl достаточно.

Как будто перл показатель более высокого уровня. Моё негативное отношение к перл сложилось после нескольких эпизодов ковыряния в перлосорцах. Там было ТАКОЕ... Я подобного уровня быдлокод видел только в древних сишных сорцах под дос. А, и в паскалевских тоже бывало. У меня вообще сложилось впечатление что на перле пишут по принципу слепить как получится, и пинать потом до тех пор, пока не заработает. Я видел что и как психологи пишут на пайтоне, и у них получается лучше, чем то, что я видел на перле. У меня опыт столкновений с перлом ограничен и, может, мне просто "повезло" наткнутся на самые худшие примеры?

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

59. "Релиз языка программирования Nim 1.2.0"  +2 +/
Сообщение от anonymous (??), 10-Апр-20, 19:42 
Психиатру все это расскажи. Задолбал своими простынями.
Ответить | Правка | Наверх | Cообщить модератору

65. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Ordu (ok), 10-Апр-20, 20:07 
> Психиатру все это расскажи. Задолбал своими простынями.

Если тебя задолбали простыни, и ты не можешь прекратить их читать, то проблема на твоём конце провода. Это какой-то глубинный конфликт между Суперэго и Ид, причём, судя по всему, происходящий где-то в недрах предсознания. Тебе следует обратиться к специалисту, но не к психиатру -- психитры по большей части склонны прописывать таблетки, которые не помогают от конфликтов, они в лучшем случае могут снять симптомы, точнее заменить одни симптомы другими. Тебе следует обратиться к психологу, лучше к когнитивно-бихевиоральному или, на-крайняк, к психоаналитику. Они помогут вскрыть суть конфликта и разрешить его. Возможно в процессе вы с психологом найдёте и другие конфликты, и в целом ты выйдешь с психотерапии гораздо более гармоничной личностью. Достижение нирваны маловероятно, но если тебе захочется, ты можешь попробовать затем окунуться в экзистенциальную психотерапию или в буддизм. Можно и в вещества окунутся, но это примерно то же, что и психиатр вместо психолога -- симптомы погружения в нирвану появятся, но заодно появятся и побочные симптомы, типа сломанной шеи от того, что ты вышел в окно с девятого этажа. Чисто гипотетически буддизм можно заменить христианством, но христианские практики строятся вокруг догм, которые менее совместимы с научным мировоззрением, и я не уверен, что удастся совмещая одно с другим достигнуть нирваны. Впрочем, от научного мировоззрения можно и отказаться ради такого.

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

73. "Релиз языка программирования Nim 1.2.0"  +1 +/
Сообщение от Аноним (72), 11-Апр-20, 03:59 
Ребята, не стоит вскрывать эту тему, вы молодые, шутливые, вам легко...
Ответить | Правка | Наверх | Cообщить модератору

82. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (82), 11-Апр-20, 20:52 
У него проблема с гойловой. лучше поменьше обращать внимание. Всё как в жизни - сидит старый пердун на лавочке и что-то своё бубнит непрерывно - тебе какая печаль?
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору

64. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от user90 (?), 10-Апр-20, 19:59 
> У меня вообще сложилось впечатление что на перле пишут по принципу слепить как получится, и пинать потом до тех пор, пока не заработает.

Просто забили на рефакторинг. Ну а так-то да, это не тот язык, где за малейшее отступление от канонов сразу получаешь по рукам, что и поощряет некоторых к раздолбайству. Только в этом случае проблема не с языком, а с кодерами ;)

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

66. "Релиз языка программирования Nim 1.2.0"  –1 +/
Сообщение от Ordu (ok), 10-Апр-20, 20:10 
> Только в этом случае проблема не с языком, а с кодерами ;)

Да, мы и говорим о кодерах, а не о языках. Ты с самого начала заявил, что кодеры на перле лучше, чем "быдлокодеры-попсовики" на пайтоне, а я поставил это под сомнение, потому что мой ограниченный опыт говорит об обратном.

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

68. "Релиз языка программирования Nim 1.2.0"  –1 +/
Сообщение от user90 (?), 10-Апр-20, 20:22 
Ну нет! Было написано "мне достаточно" - а я ваще не кодер, а просто интересующийся.
Ответить | Правка | Наверх | Cообщить модератору

76. "Релиз языка программирования Nim 1.2.0"  –1 +/
Сообщение от Аноним (74), 11-Апр-20, 04:29 
>Я подобного уровня быдлокод видел только в древних сишных сорцах под дос.

Всё с Вами понятно. Любой сложный, запутанный, но быстрый код для Вас является быдлокодом. Видимо Ваш любимый язык Java. Красота кода зависит лишь от желания программиста. Perl очень фичастый язык, что может приводить к его не читабельности, а крупные проекты на Perl выглядят также на PHP. Зато благодаря фичам, код пишется быстрее, не плодя 100500 строк на формализм.

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

40. "Релиз языка программирования Nim 1.2.0"  –2 +/
Сообщение от konrad (??), 10-Апр-20, 16:20 
Почитал про Ним на википедии — ну такое... 😕
ИМХО Dlang лучше
Ответить | Правка | Наверх | Cообщить модератору

44. "Релиз языка программирования Nim 1.2.0"  –2 +/
Сообщение от Аноним (44), 10-Апр-20, 17:00 
Почему не Zig?
Ответить | Правка | Наверх | Cообщить модератору

42. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (41), 10-Апр-20, 16:40 
Язык неплох, но изучать и писать на нем я, конечно, не буду.
Ответить | Правка | Наверх | Cообщить модератору

43. "Релиз языка программирования Nim 1.2.0"  –2 +/
Сообщение от Аноним (43), 10-Апр-20, 16:41 
В debian testing обновление уже прилетело :)
Ответить | Правка | Наверх | Cообщить модератору

50. "Релиз языка программирования Nim 1.2.0"  +1 +/
Сообщение от Аноним (50), 10-Апр-20, 18:12 
> В debian testing обновление уже прилетело :)

Можете приступать к тестированию!

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

51. "Релиз языка программирования Nim 1.2.0"  –2 +/
Сообщение от Сишникemail (?), 10-Апр-20, 18:39 
Интересная штука. Кто-нибудь тут уже пишет на нём?
Ответить | Правка | Наверх | Cообщить модератору

60. "Релиз языка программирования Nim 1.2.0"  +2 +/
Сообщение от Аноним (60), 10-Апр-20, 19:43 
Язык системного программирования - С. Достаточно.
Ответить | Правка | Наверх | Cообщить модератору

67. "Релиз языка программирования Nim 1.2.0"  –1 +/
Сообщение от Аноним (44), 10-Апр-20, 20:20 
Мало сахара.
Ответить | Правка | Наверх | Cообщить модератору

75. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (72), 11-Апр-20, 04:03 
От большого кол-ва сахара бывает плохо, диабет, например.
Ответить | Правка | Наверх | Cообщить модератору

77. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (44), 11-Апр-20, 05:17 
> От большого кол-ва сахара бывает плохо, диабет, например.

Влияние сахара на развитие сд несколько под вопросом. Это ж сколько сахара надо есть. Куда вероятней генетическая предрасположенность и транс жиры (помимо очевидного, вроде ожирения).

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

92. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Брат Анон (?), 13-Апр-20, 09:11 
Это в Си мало сахара?! Диабет детектед.
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

62. "Релиз языка программирования Nim 1.2.0"  –1 +/
Сообщение от Анончик (?), 10-Апр-20, 19:55 
>Исходный код на языке Nim компилируется в представление на C, C++ или JavaScript.

Это просто замечательно что трансляция из яп в яп больше не нужна,сращу берём и компилируем. Как бы уровень новости намекает.

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

79. "Релиз языка программирования Nim 1.2.0"  +1 +/
Сообщение от funny.falcon (?), 11-Апр-20, 13:27 
Честно, основной стопор у меня: регистронезависимые идентификаторы с игнорируемыми подчеркиваниями.

Ну кто в своем уме в наше время станет придумывать язык, по исходникам которого так просто не погрепаешь? Идиотизм.

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

80. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (-), 11-Апр-20, 17:41 
Минусовать язык программирования! Кто тратит своё время на создания нового ЯП, и вы вместо того чтобы похвалиь, критикуете. Вы это чего?
Ответить | Правка | Наверх | Cообщить модератору

86. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (85), 12-Апр-20, 19:03 
> Кто тратит своё время на создания нового ЯП

А смысл? Вместо того, чтобы подключиться к уже существующим хорошо разработанным языкам, заниматься изобретением своего плохинького? И за это плюсовать?

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

81. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Knights Who Say Ni (?), 11-Апр-20, 20:51 
Ni!
Ответить | Правка | Наверх | Cообщить модератору

84. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (84), 12-Апр-20, 14:41 
Достаточно в Паскале begin-end- ы заменить отступами и получится хоть Nim, хоть Python. Делов то. Остальное сахар.
Ответить | Правка | Наверх | Cообщить модератору

87. "Релиз языка программирования Nim 1.2.0"  +1 +/
Сообщение от Аноним (87), 12-Апр-20, 19:26 
Не надо трогать begin-end. Они есть в половине современных ЯП. Проще питон выбросить и забыть как реальный пережиток прошлого.
Ответить | Правка | Наверх | Cообщить модератору

89. "Релиз языка программирования Nim 1.2.0"  +1 +/
Сообщение от Аноним (84), 12-Апр-20, 21:17 
если не трогать, то придётся выбросить вашу половину "современных" ЯП
Ответить | Правка | Наверх | Cообщить модератору

90. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (71), 12-Апр-20, 22:57 
Что же тогда останется, если begin-end выбросить?.....
Ответить | Правка | Наверх | Cообщить модератору

91. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (84), 12-Апр-20, 23:51 
Типы данных, условные переходы, циклы, процедуры, модули. Остальное лишнее.
Ответить | Правка | Наверх | Cообщить модератору

94. "Релиз языка программирования Nim 1.2.0"  +/
Сообщение от Аноним (94), 14-Апр-20, 14:49 
Как ассемлерщик скажу. условные переходы, циклы - надо. Типы данных, процедуры, модули - лишний сахар.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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