The OpenNET Project / Index page

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



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

"В openSUSE обеспечена полная поддержка языка программирования Nim"  +/
Сообщение от opennews (?), 18-Июл-22, 07:58 
Разработчики дистрибутива openSUSE объявили о начале предоставления первичной поддержки пакетов, связанных с языком программирования Nim. Первичная поддержка подразумевает регулярное и оперативное формирование обновлений, соответствующих актуальным выпускам инструментария Nim. Пакеты будут формироваться для архитектур x86-64, i586, ppc64le и ARM64, и перед публикацией проверяться в системах автоматизированного тестирования openSUSE. Ранее с аналогичной инициативой поддержки Nim выступил дистрибутив Arch Linux...

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

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

Оглавление

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


1. "В openSUSE обеспечена полная поддержка языка программировани..."  +4 +/
Сообщение от васёк (?), 18-Июл-22, 07:58 
nim это как питон, только компилится в честный exe?

кто юзал?

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

32. "В openSUSE обеспечена полная поддержка языка программировани..."  –1 +/
Сообщение от n00by (ok), 18-Июл-22, 10:32 
> как питон, только компилится в честный exe?

Если интересно именно это, посмотрите язык Genie. Это вариант синтаксиса, который понимает транслятор Vala. Правда, почему-то я не нашёл живых проектов на Genie, тогда как на Vala (Си-подобный синтаксис) они есть.

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

49. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Аноним (49), 18-Июл-22, 12:03 
А Vala компилится в нечестный ехе?
Ответить | Правка | Наверх | Cообщить модератору

78. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Андрей (??), 18-Июл-22, 14:44 
Vala транслируется просто в C. А дальше любимым компилятором. Под линуксом это происходит автоматически. Накладные расходы на собственно валу незаметны.
Ответить | Правка | Наверх | Cообщить модератору

89. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от n00by (ok), 18-Июл-22, 15:39 
Не понял вопрос. Не пробовал в PE/COFF, Vala транслируется в Си и далее получается ELF, т.е. executable. Vala от Genie отличается только синтаксисом, на оба языка один транслятор, но люди почему-то используют первый вариант, со скобочками, а не пробелами.
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

110. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (49), 18-Июл-22, 19:38 
А, понял, Genie это типа Питона, только в C, а не интерпретатор.
Ответить | Правка | Наверх | Cообщить модератору

2. "В openSUSE обеспечена полная поддержка языка программировани..."  –1 +/
Сообщение от Аноним (2), 18-Июл-22, 08:19 
Очередная Nёх на которой написано ровно ничего.
Ответить | Правка | Наверх | Cообщить модератору

20. "В openSUSE обеспечена полная поддержка языка программировани..."  +4 +/
Сообщение от Аноним (20), 18-Июл-22, 09:32 
Само по себе это не страшно для нового языка. Но питоноподобность... они серьёзно, что ли? В 2022-м году, мля.
Ответить | Правка | Наверх | Cообщить модератору

22. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Аноним (22), 18-Июл-22, 09:51 
Nim был создан в 2004 году. Засоня.
Ответить | Правка | Наверх | Cообщить модератору

26. "В openSUSE обеспечена полная поддержка языка программировани..."  –1 +/
Сообщение от Аноним (26), 18-Июл-22, 10:16 
А питон в 1991г
Ответить | Правка | Наверх | Cообщить модератору

43. "В openSUSE обеспечена полная поддержка языка программировани..."  +6 +/
Сообщение от Аноним (43), 18-Июл-22, 11:33 
и за эти 18 лет на нём ничего не написали...
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

62. "В openSUSE обеспечена полная поддержка языка программировани..."  +6 +/
Сообщение от keydon (ok), 18-Июл-22, 13:23 
Если вы про лаконичность (отступы, синтаксис условий, with и т.д.), то питон это лучшее что придумали за последнее время.
За последнее время его правда знатно замусорили, но ничего не мешает взять лучшее оставив худшее.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

64. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Аноним (64), 18-Июл-22, 13:42 
> синтаксис условий, with

Согласен, двоеточие - это лаконичность

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

162. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от fumanchez (ok), 20-Июл-22, 16:41 
Конкретно в Nim отступы используются и для группировки блоков, как в Паскале
var
  a = 0
  b = 1

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

3. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Аноним228 (?), 18-Июл-22, 08:20 
Zanudamode
>компилируется в представление на C, C++

Ну наверное правильнее использовать термин "трансляция программы". Рекомендую ознакомитбся с ГОСТ 19781.

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

5. Скрыто модератором  +13 +/
Сообщение от васёк (?), 18-Июл-22, 08:28 
Ответить | Правка | Наверх | Cообщить модератору

8. Скрыто модератором  +3 +/
Сообщение от Аноним228 (?), 18-Июл-22, 08:42 
Ответить | Правка | Наверх | Cообщить модератору

10. Скрыто модератором  +7 +/
Сообщение от Жироватт (ok), 18-Июл-22, 08:51 
Ответить | Правка | Наверх | Cообщить модератору

18. Скрыто модератором  –3 +/
Сообщение от EULA (?), 18-Июл-22, 09:30 
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

33. Скрыто модератором  –2 +/
Сообщение от Аноним (33), 18-Июл-22, 10:35 
Ответить | Правка | Наверх | Cообщить модератору

68. Скрыто модератором  +/
Сообщение от Аноним (49), 18-Июл-22, 14:16 
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

9. Скрыто модератором  +8 +/
Сообщение от Жироватт (ok), 18-Июл-22, 08:47 
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

21. Скрыто модератором  +2 +/
Сообщение от onanim (?), 18-Июл-22, 09:34 
Ответить | Правка | Наверх | Cообщить модератору

37. Скрыто модератором  +/
Сообщение от Аноним (37), 18-Июл-22, 10:47 
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

16. Скрыто модератором  +/
Сообщение от YetAnotherOnanym (ok), 18-Июл-22, 09:26 
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

52. Скрыто модератором  +1 +/
Сообщение от Аноним (49), 18-Июл-22, 12:19 
Ответить | Правка | Наверх | Cообщить модератору

50. Скрыто модератором  +2 +/
Сообщение от Аноним (49), 18-Июл-22, 12:05 
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

51. Скрыто модератором  +/
Сообщение от Аноним (49), 18-Июл-22, 12:15 
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

94. Скрыто модератором  +1 +/
Сообщение от Аноним (64), 18-Июл-22, 16:52 
Ответить | Правка | Наверх | Cообщить модератору

27. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (27), 18-Июл-22, 10:23 
Трансляция подразумевает, что получаемый код годен для правок.
Машинный код - тоже код, интерпретируемый процессором. А значит по твоей "логике" компиляции не существует -- ее никто никогда не видел, а все так называемые компиляторы просто транслируют в машинный код.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

36. "В openSUSE обеспечена полная поддержка языка программировани..."  –1 +/
Сообщение от Анонус (?), 18-Июл-22, 10:40 
Вообще есть интересный нюанс. В русском языке у слова компилятор есть второй смысл, кроме "компьютерного". И этот смысл означает человека, собирающего свое произведение из кусков чужих. Т.е. то, что в "компьютерах" делает линкер.
Ответить | Правка | Наверх | Cообщить модератору

38. "В openSUSE обеспечена полная поддержка языка программировани..."  –1 +/
Сообщение от Аноним (37), 18-Июл-22, 10:49 
Компиляция аппликации.
Ответить | Правка | Наверх | Cообщить модератору

46. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Sw00p aka Jerom (?), 18-Июл-22, 11:56 
приложения
Ответить | Правка | Наверх | Cообщить модератору

65. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (64), 18-Июл-22, 13:44 
сборка
Ответить | Правка | Наверх | Cообщить модератору

39. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (27), 18-Июл-22, 10:49 
И не только в русском.

(transitive) To put together; to assemble; to make by gathering things from various sources.

Samuel Johnson compiled one of the most influential dictionaries of the English language.

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

47. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от n00by (ok), 18-Июл-22, 11:58 
Есть другой нюанс, описанный в стандарте языка Си. Внутреннее и внешнее связывание. Линкер - редактор связей - компонует объекты с внешним связыванием. Те, что "компилятор" не видит.
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

63. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (64), 18-Июл-22, 13:36 
Если поискать на ютубе (не, не там, о чем вы подумали) "best complation" можно узнать смысл на английском.
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

45. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Sw00p aka Jerom (?), 18-Июл-22, 11:52 
>Машинный код - тоже код, интерпретируемый процессором.

ЦПУ с микрокодом еще можно обозвать "интерпретатором", но не каждая КОП имеет микрокод. Машинный код это управляющая последовательность, ЦПУ сам по себе ничего не делает, в нем есть так называемый control unit (управляющее устройство).


>а все так называемые компиляторы просто транслируют в машинный код.

обсуждали уже это все

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

109. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от нона (?), 18-Июл-22, 19:31 
А если компилятор на выходе дает asm целевой архитектуры? Он все еще компилятор?
Ответить | Правка | Наверх | Cообщить модератору

119. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Sw00p aka Jerom (?), 18-Июл-22, 20:37 
asm в смысле листинга? или машинный код? машинный код дает асемблер конкретной архитектуры.
Ответить | Правка | Наверх | Cообщить модератору

34. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от n00by (ok), 18-Июл-22, 10:36 
Уже придумали слово "транспиляция".
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

60. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (64), 18-Июл-22, 13:13 
Компиляторы работают с "единицами трансляции". Поди разбери.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

134. "В openSUSE обеспечена полная поддержка языка программировани..."  +2 +/
Сообщение от Вы забыли заполнить поле Name (?), 19-Июл-22, 04:46 
> правильнее использовать термин "трансляция программы"

Главное не смузихлебское "транспиляция". Любить альтернативные трансгендерные кодеры траншпилить.

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

137. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (137), 19-Июл-22, 05:21 
Вас от"трансшпилили" трансгендеры и теперь у вас психологическая травма?
Сходите к психиатру, не страдайте
Ответить | Правка | Наверх | Cообщить модератору

163. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 20-Июл-22, 21:48 
> Вас от"трансшпилили" трансгендеры и теперь у вас психологическая травма?
> Сходите к психиатру, не страдайте

К счастью нет. Но вы похоже не против трансшпиляции?

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

4. "В openSUSE обеспечена полная поддержка языка программировани..."  +2 +/
Сообщение от Аноним (4), 18-Июл-22, 08:25 
Нет пары абзацев про то, какой язык безопасный и незаменимый, как в каждой новости про Раст, а значит не взлетит. Агрессивный маркетинг в наше время важнее качества языка.
Ответить | Правка | Наверх | Cообщить модератору

6. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Аноним228 (?), 18-Июл-22, 08:31 
Нужно устраивать релизпати с бесплатным смузи под Кейпоп. Или снять Аниме, где сборщик мусора это синигами который собирает души умерших.
Ответить | Правка | Наверх | Cообщить модератору

13. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Жироватт (ok), 18-Июл-22, 09:10 
Чувак, там просто не было твита от п/пк Илонушки "наше усё" Маска. И громких защит гей-трансугнетённых педожирофеминисток чёрных и ближневосточных национальностей.
Ответить | Правка | Наверх | Cообщить модератору

76. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (76), 18-Июл-22, 14:31 
88
Ответить | Правка | Наверх | Cообщить модератору

58. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Бывалый смузихлёб (?), 18-Июл-22, 12:46 
> с бесплатным смузи под Кейпоп

Теперь этого мало! Без раздачи брендированных в поддержку всего хорошего и против всего плохого подвёрнутых штанов, здоровенных кроссовок и макасов уже не взлетит!
А аниме - так это само-собой, это даже не обсуждается! Можно многосерийный - это обсуждаемо. Пока что.

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

74. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (76), 18-Июл-22, 14:29 
И аниме должно быть с понями
Ответить | Правка | Наверх | Cообщить модератору

12. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Жироватт (ok), 18-Июл-22, 09:08 
Ну дык. Не все ловят хайп, а затем эксплуатируют суть *единственную* фичу с проверяльщиками боровов в родном компиляторе.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

57. "В openSUSE обеспечена полная поддержка языка программировани..."  –1 +/
Сообщение от Аноним (57), 18-Июл-22, 12:43 
Так главное каку продать. А то что оно каку, кому какая разница, если пипл уже схавал. Нужно больше пропалченных евангелистов типа QwertyReg тогда и язык полетит. Как минимум в маркетинговом поле.  
Ответить | Правка | Наверх | Cообщить модератору

70. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от НяшМяш (ok), 18-Июл-22, 14:20 
Где надо язык уже взлетел. Надо просто выходить из опеннета в большой интернет почаще.
Ответить | Правка | Наверх | Cообщить модератору

73. "В openSUSE обеспечена полная поддержка языка программировани..."  +2 +/
Сообщение от Аноним (73), 18-Июл-22, 14:28 
Отрицательно взлетел! Это шутка дня я считаю.
Ответить | Правка | Наверх | Cообщить модератору

88. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Анонн (?), 18-Июл-22, 15:34 
url большого интернета?
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

7. "В openSUSE обеспечена полная поддержка языка программировани..."  +5 +/
Сообщение от Аноним (7), 18-Июл-22, 08:39 
>По аналогии с Python в Nim в качестве разделителей блоков применяются отступы.

Вот за это авторов языка в ад спустить!

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

11. "В openSUSE обеспечена полная поддержка языка программировани..."  –1 +/
Сообщение от Жироватт (ok), 18-Июл-22, 09:04 
Принудительная читаемость - в принципе вещь в себе.
Понятно, что кодомакаке она неудобна - пока ревью не карает штрафами за несоответствие гайдлайнам и IDE принудительно не форматирует; зато потом, при дальнейшей разработке, сопровождении и реюзе она берет на себя 90% понимания вектора выполнения кода.
Ответить | Правка | Наверх | Cообщить модератору

17. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (20), 18-Июл-22, 09:29 
Это к чему? Питоновские отступы как раз убивают читаемость, потому что нет "левой линии блока", как в нормальных языках, когда открывающий символ начала блока и закрывающий находятся в одном столбце. Такие засады, как расползание значащих пробелов (мля, дизайнеры новых питоноподобных языков не читали Эрика Реймонда, что ли?) при копипастинге - само собой.
Ответить | Правка | Наверх | Cообщить модератору

23. "В openSUSE обеспечена полная поддержка языка программировани..."  +4 +/
Сообщение от Аноним (23), 18-Июл-22, 09:57 
Ничо они не убивают. Больно писать только первую неделю, читать сразу норм, а через неделю назад и не хочется. Скобку сверху оставляют на новой строке кстати очень редко - разве что в шарпах и каких-нибудь кути. Гораздо чаще оставляют на той же, что по сути почти то же как в питоне. Местные иксперты не могут понять что такая строгость навязывает читаемость. А с копипастами иде нормально справляется.
Ответить | Правка | Наверх | Cообщить модератору

31. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (20), 18-Июл-22, 10:26 
Мда... запущено, однако. Весьма рекомендую изучить наконец "The Art of UNIX Programming".
Ответить | Правка | Наверх | Cообщить модератору

41. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (64), 18-Июл-22, 11:21 
> расползание значащих пробелов ... при копипастинге

"Защита" от копипастинга!

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

42. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от beck (??), 18-Июл-22, 11:32 
> Такие засады, как расползание значащих пробелов (мля, дизайнеры новых питоноподобных языков не читали Эрика Реймонда, что ли?) при копипастинге - само собой.

Я сталкивался с таким расползанием в питоне. Хорошо, что это была мелкая скриптота, полчаса мучений и поправил рукаме.
Есть же нормальные, продуманные обозначения концов значащих строк ";" и блоков "{}", когда исходный код совершенно не зависит от реализации в операционной системе переносов строк, пробелов или табуляций отступов в редакторе, кодировки в конце концов. Разобрать и отформатировать автоматически код не вызывает никаких проблем вообще.

Но нет, давайте вернёмся во времена Фортран IV, будет писать с 7 позиции.

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

59. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (49), 18-Июл-22, 12:54 
>как в нормальных языках, когда открывающий символ начала блока и закрывающий находятся в одном столбце

Вот только очень многие трумлятьсишники не придерживаются этого. У них же открывающая скобка находится сразу после заголовка цикла или после закрывающей скобочки аргументов функции.

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

72. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от beck (??), 18-Июл-22, 14:28 
Я не трумлятьсишник, но пишу именно так
int max(int a, int b)
{
    return a > b ? a : b;
}

Очень удобно глазаме потом. Да и редакторы многие вертикальную полоску проводят. Эта вертикальная полоса, кстати, отчасти в питоне выручает, но, ёшки-марёшки...

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

116. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Шлангоним (?), 18-Июл-22, 20:10 
фу
Ответить | Правка | Наверх | Cообщить модератору

24. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от user90 (?), 18-Июл-22, 10:06 
Ты глуп.
Отступы обеспечивает IDE, но когда такое влияет на исполнение кода, то это уже дно.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

28. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (20), 18-Июл-22, 10:24 
Мда... запущено, однако. Весьма рекомендую изучить наконец "The Art of UNIX Programming".
Ответить | Правка | Наверх | Cообщить модератору

29. "В openSUSE обеспечена полная поддержка языка программировани..."  –2 +/
Сообщение от Аноним (20), 18-Июл-22, 10:25 
Мда... запущено, однако. Весьма рекомендую изучить наконец "The Art of UNIX Programming".
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

30. "В openSUSE обеспечена полная поддержка языка программировани..."  –1 +/
Сообщение от Аноним (20), 18-Июл-22, 10:25 
Сорян... не тебе, а тому глупцу, который топит за питон.
Ответить | Правка | Наверх | Cообщить модератору

54. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (57), 18-Июл-22, 12:25 
Это так же глупо как давать ссылку на адрес библиотеки где есть книга лучшие практики программирования на языке РЕФАЛ.  
Ответить | Правка | Наверх | Cообщить модератору

90. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от n00by (ok), 18-Июл-22, 15:47 
Дайте, пожалуйста, ссылку на такую книгу. А то я нашёл всего одну, ещё и пришлось переводить из html в pdf, что бы распечатать.
Ответить | Правка | Наверх | Cообщить модератору

105. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от _kp (ok), 18-Июл-22, 19:16 
Не всякая "принудительная читаемость" читаема.

Да, у нас за систематическое неправильное оформление исходников и премию урезают, но при этом если отсупление от общих правил улучшает читаемость отдельных фрагментов, то это приветствуется.

А для открытых проектов.. ну отформатировал исходники в формат, какой кто требует, и забирайте, и радуйтесь.

Всякая принудительная "забота" напорется на штыки.

И у Питона форматирование отступами, и быстродействие, не самый главный недостаток.
Питон, занял нишу Бейсика, он прост доя обучения, удобен для небольших программ, для рассчетов, можно использовать вместо тяжелых баш-портянок более лаконичные записи.
Но в больших проектах при отладке черт ногу сломит.

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

25. "В openSUSE обеспечена полная поддержка языка программировани..."  +2 +/
Сообщение от user90 (?), 18-Июл-22, 10:09 
> в ад спустить

На фарш для собачего корма в банках. Как и любые другие проекты, где хоть краешком мелькает Python.

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

140. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (140), 19-Июл-22, 07:28 
показывай свой гитхаб, трепло
Ответить | Правка | Наверх | Cообщить модератору

14. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Ilya Indigo (ok), 18-Июл-22, 09:20 
> По аналогии с Python в Nim в качестве разделителей блоков применяются отступы.

Закапывайте.

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

15. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним228 (?), 18-Июл-22, 09:25 
К чему такая категоричность. У всех ЯП свои причуды и особенности. И на одступы есть свой любить. Гораздо хуже когда нельзя выбирать.
Ответить | Правка | Наверх | Cообщить модератору

19. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Аноним (20), 18-Июл-22, 09:30 
Ну уж нет. Иногда очень даже не нужно выбирать. Существует абсолютная истина, релятивизм не пройдёт.
Ответить | Правка | Наверх | Cообщить модератору

35. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Аноним (33), 18-Июл-22, 10:37 
Т.е. ты полностью отметаешь такое понятие функционал и применимость. И возводишь абсолют сомнительную вариативность? Несколько волюнтаристский подход.  
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

40. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Аноним (40), 18-Июл-22, 11:12 
Два чая этому анониму!
Ответить | Правка | Наверх | Cообщить модератору

48. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Sw00p aka Jerom (?), 18-Июл-22, 12:01 
кипяток и заполненный до краев чашки без отступов для губ :)
Ответить | Правка | Наверх | Cообщить модератору

53. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Аноним (57), 18-Июл-22, 12:24 
Это задачка для собеседования? Вам налили два чая заполненных до краев кипятком. Что вы сделаете?
Ответить | Правка | Наверх | Cообщить модератору

55. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Sw00p aka Jerom (?), 18-Июл-22, 12:28 
подожду пока остынет и начну пить из трубочки:)

пс: хотя логично ответить - не оставлю чаевых.

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

56. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (57), 18-Июл-22, 12:34 
Так мы вам не перезвоним. У вас хаотичные, неточные и неполные ответы. Предлагаем вам пройти собеседование на пхп программиста.  
Ответить | Правка | Наверх | Cообщить модератору

61. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Sw00p aka Jerom (?), 18-Июл-22, 13:23 
ясно, сначала обожжемся, получим инвалижность, а потом накостыляем
Ответить | Правка | Наверх | Cообщить модератору

66. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (73), 18-Июл-22, 13:53 
Так, молодей человек, так вы еще и максималист? Тогда вам бы школу для начала закончить, а потом всё равно приходитие на пхп-программиста. Будуте как раз готовы.  
Ответить | Правка | Наверх | Cообщить модератору

99. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от anonymous (??), 18-Июл-22, 18:06 
Честно сказать, для востребованных специалистов в последние годы "мы вам не перезвоним" звучит смешно. Стоит только открыть профиль на линкедине, и подобные же конторы валом прут с мольбой поработать у них.
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

101. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от аноним228 (?), 18-Июл-22, 18:37 
Откуда такие выводы? Я сам не очень понимаю какая ниша у Нима. Но он существуети, есть люди которым он нравится и это здорово.
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

114. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Аноним (114), 18-Июл-22, 19:54 
Не надо про выбор... У Scala 3 выбор есть... Кто её сейчас вспоминает?.....
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

67. "В openSUSE обеспечена полная поддержка языка программировани..."  +2 +/
Сообщение от Аноним (67), 18-Июл-22, 14:14 
Nim — хорошая замена для Rust.
Ответить | Правка | Наверх | Cообщить модератору

69. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (67), 18-Июл-22, 14:19 
Хотя скорее это замена для Python. Rust скорее будет заменён на Project Verona.
Ответить | Правка | Наверх | Cообщить модератору

111. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (49), 18-Июл-22, 19:42 
Что-то эту Verona объявили года три назад и потом тишина. Заглохло? И как там синтаксис, послаще будет, чем Rust?
Ответить | Правка | Наверх | Cообщить модератору

71. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от НяшМяш (ok), 18-Июл-22, 14:22 
> затраты на выполнение сборщика мусора

Нет.

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

75. "В openSUSE обеспечена полная поддержка языка программировани..."  +2 +/
Сообщение от Аноним (33), 18-Июл-22, 14:30 
Раст все равно ненужен и нигде не используется.  
Ответить | Правка | Наверх | Cообщить модератору

79. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (76), 18-Июл-22, 14:44 
> Раст все равно ненужен и нигде не используется

В ядре ляликса используется. вылезай из криокамеры

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

82. "В openSUSE обеспечена полная поддержка языка программировани..."  +2 +/
Сообщение от Аноним (33), 18-Июл-22, 14:58 
Только в твоём воображении. А ты сурковская пропаганда.
Ответить | Правка | Наверх | Cообщить модератору

87. "В openSUSE обеспечена полная поддержка языка программировани..."  –1 +/
Сообщение от Аноним (87), 18-Июл-22, 15:30 
Дотянулся кровавый Торвальдс!
Ответить | Правка | Наверх | Cообщить модератору

95. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Аноним (95), 18-Июл-22, 17:15 
Nim работает и без gc.
Ответить | Правка | К родителю #71 | Наверх | Cообщить модератору

102. "В openSUSE обеспечена полная поддержка языка программировани..."  +2 +/
Сообщение от аноним228 (?), 18-Июл-22, 18:43 
Совсем нет. Это совсем другой уровень срача в комментах к новостям.
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

77. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним2 (?), 18-Июл-22, 14:40 
А zig? А vlang?
Ответить | Правка | Наверх | Cообщить модератору

80. "В openSUSE обеспечена полная поддержка языка программировани..."  –1 +/
Сообщение от Аноним (76), 18-Июл-22, 14:46 
Zig - сырой, vlang - маргинальный. Бери Rust и не выпендривайся
Ответить | Правка | Наверх | Cообщить модератору

81. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (64), 18-Июл-22, 14:52 
Выбиваешься из колеи. Надо брать MS C#, или F#
Ответить | Правка | Наверх | Cообщить модератору

83. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Аноним (33), 18-Июл-22, 14:59 
От MS нам ничего не надо.  
Ответить | Правка | Наверх | Cообщить модератору

84. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Аноним2 (?), 18-Июл-22, 15:13 
Учитывая повышенную любовь MS к расту, раста нам тоже не надо.
Ответить | Правка | Наверх | Cообщить модератору

85. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (64), 18-Июл-22, 15:14 
Руст нужен?
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

159. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (159), 19-Июл-22, 17:16 
Навязывают
Ответить | Правка | Наверх | Cообщить модератору

86. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Анонн (?), 18-Июл-22, 15:20 
Язык хороший, но говорят со свободной реализацией у него проблемы. Когда доделаете, тогда приходите.
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

158. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (159), 19-Июл-22, 17:14 
>Zig - сырой, vlang - маргинальный.

Hare

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

91. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Аноним (91), 18-Июл-22, 16:12 
Кому эти супер языки нужны без нормальных инструментов для разработки. Трудно баги искать с помощью текстового редактора
Ответить | Правка | Наверх | Cообщить модератору

160. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от fumanchez (ok), 20-Июл-22, 16:22 
LSP для Nim'а есть (как и почти для всех языков), можешь писать из-под Neovim или VS Code.
Ответить | Правка | Наверх | Cообщить модератору

92. "В openSUSE обеспечена полная поддержка языка программировани..."  –2 +/
Сообщение от th3m3 (ok), 18-Июл-22, 16:21 
Зачем нужен Nim, когда есть Rust?
Ответить | Правка | Наверх | Cообщить модератору

93. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Аноним (64), 18-Июл-22, 16:49 
Зачем нужен Rust, когда есть Nim?
Ответить | Правка | Наверх | Cообщить модератору

100. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от anonymous (??), 18-Июл-22, 18:08 
Зачем нужен "нужен", когда есть "ненужен"?
Ответить | Правка | Наверх | Cообщить модератору

112. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (49), 18-Июл-22, 19:44 
Когда есть Brainfuck.
Ответить | Правка | Наверх | Cообщить модератору

96. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от ip1982 (ok), 18-Июл-22, 17:44 
Что происходит?
Ответить | Правка | Наверх | Cообщить модератору

97. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (97), 18-Июл-22, 17:50 
Да.
Ответить | Правка | Наверх | Cообщить модератору

98. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (76), 18-Июл-22, 18:01 
Не факт
Ответить | Правка | Наверх | Cообщить модератору

104. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от achtosluchilos (ok), 18-Июл-22, 19:06 
использование си библиотеки там также (если не более) геморрно как и в Go, D.

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

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

113. "В openSUSE обеспечена полная поддержка языка программировани..."  +2 +/
Сообщение от Аноним (49), 18-Июл-22, 19:46 
А что в D за проблема использовать C-библиотеки, особенно в режиме BetterC ?
Ответить | Правка | Наверх | Cообщить модератору

115. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Ан (??), 18-Июл-22, 19:55 
Что тебя не устраивает?

https://nim-lang.org/docs/manual.html#foreign-function-inter...

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

122. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (122), 18-Июл-22, 20:56 
Не, использовать их просто.
Ответить | Правка | К родителю #104 | Наверх | Cообщить модератору

108. "В openSUSE обеспечена полная поддержка языка программировани..."  –1 +/
Сообщение от Аноним (108), 18-Июл-22, 19:28 
Ох... сколько же этих дистрибутивов, а толку ноль! Как было 2% среди десктопных систем, так и остаётся. Надеюсь, что Microsoft сделает свой десктоп ориентированный Linux с человеческим дизайном, единым UI/UX, строгими гайдлайнами. Выбросив рудименты UNIX из 70-х годов, типа прав доступа разделённые на овер 1000 групп, юзеров и т.д. На десктопе, где в 99% один пользователь, это нах не нужно.
Ответить | Правка | Наверх | Cообщить модератору

117. "В openSUSE обеспечена полная поддержка языка программировани..."  +5 +/
Сообщение от Шлангоним (?), 18-Июл-22, 20:14 
Врача, тут человеку плохо
Ответить | Правка | Наверх | Cообщить модератору

121. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от Аноним (122), 18-Июл-22, 20:55 
> Как было 2% среди десктопных систем, так и остаётся.

Ну, это только ваши мечты о захвате линуксом десктопа. Кому нужно, используют его и не волнуются о каких-то процентах. Более того, нынешний 98% десктоп – кал.

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

124. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (124), 18-Июл-22, 23:09 
мне кажется человечество зашло в тупик и топчется на месте. вы чувствуете что уже нечего не происходит? вот новые обертки для ЯП, телефоны с мегапикселями. ледниковый период для разума.
Ответить | Правка | Наверх | Cообщить модератору

125. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Анончик (?), 18-Июл-22, 23:39 
Не человечество, а западная цивилизация.
Ответить | Правка | Наверх | Cообщить модератору

129. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (129), 19-Июл-22, 00:05 
"В тупике c раннего Средневековья!".
Ответить | Правка | Наверх | Cообщить модератору

127. "В openSUSE обеспечена полная поддержка языка программировани..."  –2 +/
Сообщение от Michael Shigorinemail (ok), 18-Июл-22, 23:58 
В альте его Гоша третий год уже поддерживает: http://packages.altlinux.org/nim-lang
Ответить | Правка | Наверх | Cообщить модератору

130. "В openSUSE обеспечена полная поддержка языка программировани..."  +3 +/
Сообщение от Шлангоним (?), 19-Июл-22, 00:55 
Врача, там человеку плохо!
Ответить | Правка | Наверх | Cообщить модератору

131. "В openSUSE обеспечена полная поддержка языка программировани..."  +2 +/
Сообщение от Аноним (131), 19-Июл-22, 01:12 
>поддерживает

Цифру версии пакета обновляет три года подряд = титанический труд.

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

143. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (140), 19-Июл-22, 07:32 
вся суть импортозаместительной терапии, в которой михаил большой специалист
Ответить | Правка | Наверх | Cообщить модератору

135. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 19-Июл-22, 04:52 
Стеснюясь спросить: что на логотипе Альта один пингвин делает другому?
Ответить | Правка | К родителю #127 | Наверх | Cообщить модератору

145. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Sw00p aka Jerom (?), 19-Июл-22, 08:17 
Адам и Ева:)

пс: на оракловом линуксе корсет Шено надет

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

138. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (137), 19-Июл-22, 05:39 
Анонимные эксперты вас не любят
Ответить | Правка | К родителю #127 | Наверх | Cообщить модератору

144. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (140), 19-Июл-22, 07:33 
вахтеров никто не любит
Ответить | Правка | Наверх | Cообщить модератору

146. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (146), 19-Июл-22, 08:42 
> Версия: 1.4.6-alt1
> Собран:  7 мая 2021 г. 16:28

Плохо поддерживает. 1.6.6 текущая.

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

149. "В openSUSE обеспечена полная поддержка языка программировани..."  +3 +/
Сообщение от Аноним228 (?), 19-Июл-22, 09:54 
Как у нас на селе говорят:  добавили в альт ним - да и х.. с ним
Ответить | Правка | К родителю #127 | Наверх | Cообщить модератору

161. "В openSUSE обеспечена полная поддержка языка программировани..."  +2 +/
Сообщение от fumanchez (ok), 20-Июл-22, 16:33 
Уровень комментариев на Опеннете держит планку - все внимание ушло на отступы и раст. При этом я из поверхностного брифинга про Nim видел, что он и для embedded пригоден, и что там интересные штуки можно делать на этапе компиляции по типу встраивания bmp-шних спрайтов.
Ответить | Правка | Наверх | Cообщить модератору

164. "В openSUSE обеспечена полная поддержка языка программировани..."  +1 +/
Сообщение от burjui (ok), 21-Июл-22, 16:37 
Надеюсь, ты не ожидал здесь увидеть что-то кроме клоунады. Я такого рассадника школоты ещё нигде не встречал.
Ответить | Правка | Наверх | Cообщить модератору

165. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от fumanchez (ok), 21-Июл-22, 19:15 
> Надеюсь, ты не ожидал здесь увидеть что-то кроме клоунады. Я такого рассадника
> школоты ещё нигде не встречал.

Не, почерк школоты можно увидеть, к примеру, на тематических ресурсах про C# / Unity. Тут местные видавшие жизнь эксперты. Казалось бы, новость проходная и чисто для своих - но стоило в конце сделать приписку, что язык немного похож на Питон, как тут же сработал триггер.

Хотелось бы почитать про хоть какой-то опыт с этим Nim'ом и подводные камни от реальных его пользователей. По звездочкам у него 13к против 2.6к у DMD, но на Хабре про него вспоминают раз в 2 года, а на опеннете он почти не упоминается, в то время как про D что-то да проскальзывает, хоть и на мимопроходильном уровне.

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

166. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (166), 01-Ноя-22, 21:49 
А что там с идентификаторами, всё такое же невероятно странное правило, когда например идентификатор notin равен идентификатору notIn и это тоже самое что и NOT_IN?

notin = notIn = NOT_IN

в топку такой язык

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

167. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от fumanchez (ok), 02-Ноя-22, 13:24 
NOT_IN предыдущим двум не равен, иди топчи дальше
Ответить | Правка | Наверх | Cообщить модератору

168. "В openSUSE обеспечена полная поддержка языка программировани..."  +/
Сообщение от Аноним (166), 02-Ноя-22, 18:59 
https://nim-lang.org/docs/manual.html#lexical-analysis-ident...
доки почитай, умник
"Note that this rule also applies to keywords, meaning that notin is the same as notIn and not_in (all-lowercase version (notin, isnot) is the preferred way of writing keywords)."
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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