Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от opennews (ok), 09-Сен-26, 09:59 | ||
После четырёх месяцев разработки представлен релиз языка системного программирования Nim 2.2.12. Nim – статически типизированный компилируемый язык программирования с синтаксисом, вдохновлённым Python, и возможностями метапрограммирования на уровне Lisp. Язык компилируется в C, C++ и JavaScript, обеспечивая производительность на уровне C при выразительности высокоуровневых языков. Код проекта поставляется под лицензией MIT... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от aname (ok), 09-Сен-26, 09:59 | ||
> Язык компилируется в C, C++ и JavaScript | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 28. "Релиз языка программирования Nim 2.2.12 " | –1 +/– | |
| Сообщение от Аноним (28), 09-Сен-26, 13:27 | ||
Скомпилируй в C, вот и будет системное. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 65. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 17:44 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 85. "Релиз языка программирования Nim 2.2.12 " | –1 +/– | |
| Сообщение от Аноним (85), 09-Сен-26, 19:57 | ||
> Скомпилируй в C | ||
| Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору | ||
| 92. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (28), 09-Сен-26, 20:16 | ||
Сишные копмляторы есть для широкого круга архитектур и ОС. Поэтому, далее найдётся чем в машинный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 2. "Релиз языка программирования Nim 2.2.12 " | +5 +/– | |
| Сообщение от Аноним (2), 09-Сен-26, 10:14 | ||
> с синтаксисом, вдохновлённым Python | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 3. "Релиз языка программирования Nim 2.2.12 " | +1 +/– | |
| Сообщение от опеншлёпивпродакшн (?), 09-Сен-26, 10:24 | ||
Не дают смешивать табы с пробелами? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "Релиз языка программирования Nim 2.2.12 " | –1 +/– | |
| Сообщение от Аноним (13), 09-Сен-26, 11:45 | ||
Заставляет набивать отступ руками. Вы же ведь не раскрашиваете подсветку синтаксиса в коде вручную, как в текст в ворде? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. "Релиз языка программирования Nim 2.2.12 " | +2 +/– | |
| Сообщение от _kp (ok), 09-Сен-26, 13:15 | ||
1. Формально исходник не в текстовом виде, а в двоичном формате, хоть и частично совместим с текстовыми редакторами. Для полноценной работы нужен именно редактор умеющий работать в формате исходников Питона. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 44. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (28), 09-Сен-26, 15:59 | ||
> Формально исходник не в текстовом виде, а в двоичном формате | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 51. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 16:56 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 94. Скрыто модератором | +/– | |
| Сообщение от Аноним (28), 09-Сен-26, 20:18 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 53. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от _kp (ok), 09-Сен-26, 16:59 | ||
Не обычные текстовые файлы, а строгий двоичный формат, со строгими пробелами и табами, но поддерживаюшие отрытие в текстовом редакторе. Что не одно и тоже. | ||
| Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору | ||
| 95. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (28), 09-Сен-26, 20:25 | ||
И где возьмутся последовательности байтов в тексте, набранном в редакторе исходного кода, которые не соответствуют каким-либо сммволам ASCII или UNICODE ? Если, конечно, сам редактор не глючный. Управляющие символы ASCII тоже принято считать текстовыми. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (28), 09-Сен-26, 13:30 | ||
Разве редакторы кода не умеют автоматически? | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
| 32. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от онанист (?), 09-Сен-26, 13:57 | ||
vi? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 42. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (28), 09-Сен-26, 15:53 | ||
А кроме, разве не? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 66. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 17:45 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 96. Скрыто модератором | +/– | |
| Сообщение от Аноним (28), 09-Сен-26, 20:27 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 76. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (13), 09-Сен-26, 19:01 | ||
Редакторы этого принципиально не умеют. Если брать код без значащих отступов, то в какой бы каше он не был перемешан, всегда есть автоформатирование. А в питоне форматировать нечего. Вот пример | ||
| Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору | ||
| 97. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (28), 09-Сен-26, 20:32 | ||
Удалние из файла исходного кода - это его редактирование, т.е. модификация. Если из сишного кода убрать else, то тоже что-то изменится. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 103. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (13), 09-Сен-26, 21:57 | ||
С точки зрения любого языка без управляющих пробелов, автоформатирование абсолютно возможно. Есть оригинальный код | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (35), 09-Сен-26, 14:17 | ||
А у вас что, отступы не совпадают со скобками? | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
| 45. Скрыто модератором | +/– | |
| Сообщение от Аноним (28), 09-Сен-26, 16:03 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 67. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 17:48 | ||
| Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору | ||
| 77. Скрыто модератором | +/– | |
| Сообщение от Аноним (13), 09-Сен-26, 19:02 | ||
| Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору | ||
| 105. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Сладкая булочка (?), 09-Сен-26, 22:09 | ||
> Заставляет набивать отступ руками | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
| 80. "Релиз языка программирования Nim 2.2.12 " | –1 +/– | |
| Сообщение от Аноним (80), 09-Сен-26, 19:10 | ||
Я сталкивался с людьми, которым были удобны разные интервалы отступов блоков (удивительно, правда?). Одним нужен отступ на два пробела, многим на четыре пробела, а кому-то и на восемь. Так вот, если все отступы набиваются только табами, то очень удобно каждому в своей IDE в настройках указать в пробелах свой любимый размер отображения табов. В итоге - код один для всех, а отображается каждому как удобно именно ему. | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 89. Скрыто модератором | +1 +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 20:11 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 106. Скрыто модератором | +/– | |
| Сообщение от Сладкая булочка (?), 09-Сен-26, 22:10 | ||
| Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору | ||
| 4. "Релиз языка программирования Nim 2.2.12 " | +5 +/– | |
| Сообщение от Вася Пупкин (?), 09-Сен-26, 10:25 | ||
А зря. Питон объективно самый читаемый язык. Настолько, что даже математики его себе взяли. Уж они то смыслят в формальной простоте и изяществе | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 5. "Релиз языка программирования Nim 2.2.12 " | –1 +/– | |
| Сообщение от аноним1234 (?), 09-Сен-26, 10:29 | ||
ну ты за всех математиков не говри lean julia есть и поинтреснее даже они будут | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (8), 09-Сен-26, 10:41 | ||
> ну ты за всех математиков не говри | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. "Релиз языка программирования Nim 2.2.12 " | +1 +/– | |
| Сообщение от Анонимный аноним (?), 09-Сен-26, 11:07 | ||
Математики при этом используют Maltabe/Octave с Си-подобным синтаксисом, Maxima с алгол-подобным синтаксисом, не брезгуют фортраном и прологом. Из python-подобных фреймворков для математиков я только scilab знаю. | ||
| Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору | ||
| 57. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Метрика (?), 09-Сен-26, 17:27 | ||
Octave никто не юзает кроме "отдельных личностей" у него нет RAD как у того же Scilab с Matlab-ом, а в консольке никто пердолиться не будет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 71. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 18:03 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 38. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (38), 09-Сен-26, 14:36 | ||
> julia | ||
| Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору | ||
| 68. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от tty5 (?), 09-Сен-26, 17:49 | ||
>>> об неисправимых архитектурных | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 107. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Сладкая булочка (?), 09-Сен-26, 22:11 | ||
> Математики с неё плюются | ||
| Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору | ||
| 6. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (6), 09-Сен-26, 10:30 | ||
1С лучше. | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 25. Скрыто модератором | +/– | |
| Сообщение от Аноним (25), 09-Сен-26, 13:19 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. Скрыто модератором | +/– | |
| Сообщение от Аноним (46), 09-Сен-26, 16:03 | ||
| Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору | ||
| 52. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 16:57 | ||
| Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору | ||
| 102. Скрыто модератором | +/– | |
| Сообщение от Аноним (102), 09-Сен-26, 21:41 | ||
| Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору | ||
| 10. "Релиз языка программирования Nim 2.2.12 " | –1 +/– | |
| Сообщение от Аноним (10), 09-Сен-26, 11:11 | ||
Математики начали его использовать из-за простоты запуска. А потом им стало лень учить что-то ещё. Теперь пожинаем горькие плоды. | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 11. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Djon (??), 09-Сен-26, 11:28 | ||
А что горького-то вы пожинаете? Язык как язык. Востребованный, кстати. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 26. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от _kp (ok), 09-Сен-26, 13:19 | ||
Действительно. Массовым языком можно пользоваться, даже недолюбливая его, и все будет работат предсказуемо, а проблемы быстро устраняться, в отличии от всякой экзотики. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "Релиз языка программирования Nim 2.2.12 " | –1 +/– | |
| Сообщение от Аноним (12), 09-Сен-26, 11:33 | ||
Я тут хотел загнать про 4 синтаксиса строк, три для массивов и несколько синтаксисов для связки map+filter с присобаченной сбоку типизацией и :=, но зайду сразу с козырей: | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 18. "Релиз языка программирования Nim 2.2.12 " | –1 +/– | |
| Сообщение от Аноним (8), 09-Сен-26, 12:24 | ||
> Я тут хотел загнать про 4 синтаксиса строк, три для массивов и несколько синтаксисов для связки map+filter с присобаченной сбоку типизацией и := | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 79. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (13), 09-Сен-26, 19:05 | ||
>больше, чем ты, даже если бы питон был единственным | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 99. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 20:37 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Ананоним (?), 09-Сен-26, 12:19 | ||
Когда логика зависит от пробелов, это эпик фейл, а не язык программирования. Такой стиль нужен только для принудительного обучения новичков стилю кодирования, а не для профессионального программирования, когда понимание давно выросло до гораздо больших высот, чем отступы и стиль. | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 33. "Релиз языка программирования Nim 2.2.12 " | +1 +/– | |
| Сообщение от Аноним (35), 09-Сен-26, 14:12 | ||
Нет никакой разницы скобки или пробелы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 54. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 17:07 | ||
пробелы можно заменить на _ что ли? а то у меня линейка со школы затерялась. понимаю, не ворд, но и вы меня поймите - на складе ток широкоформатник изогнутый был | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 34. "Релиз языка программирования Nim 2.2.12 " | –1 +/– | |
| Сообщение от _kp (ok), 09-Сен-26, 14:17 | ||
>> обучения новичков стилю кодирования | ||
| Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору | ||
| 58. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (8), 09-Сен-26, 17:29 | ||
> последсвия плохого проектирования языка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 14. "Релиз языка программирования Nim 2.2.12 " | –2 +/– | |
| Сообщение от Метрика (?), 09-Сен-26, 12:04 | ||
Честно говоря все эти новомодные язычки расчитаны на студентов которых учат 70 летние преподы плюсам стандарта этак C++98/03 и еще в процедурном си стиле, да это ужас, но современные стандарты C++ позволяют писать настолько высокоуровневый код, что смысла в этих обвязках нет особо | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 30. "Релиз языка программирования Nim 2.2.12 " | +1 +/– | |
| Сообщение от Аноним (12), 09-Сен-26, 13:39 | ||
>Возможности Nim включают систему макросов, работающих на AST во время компиляции | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 37. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Метрика (?), 09-Сен-26, 14:33 | ||
Макросы вам нужны для чего? Чтобы создать свой ЯП или его диалект? Тогда возьмите Lisp, там макроязык самый продвинутый, только это не язык общего назначения, который подходит для разных задач, как и Nim и им подобные | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 43. "Релиз языка программирования Nim 2.2.12 " | –1 +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 15:54 | ||
так а как им эту многоуровневую ооп лапшу макросов читать-то, студикам этим? все с процедурки, бейсика начинают, нет? | ||
| Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору | ||
| 63. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Метрика (?), 09-Сен-26, 17:38 | ||
Цитирую Страуструпа: "Если вы застряли на C++98/03, просто обновитесь" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 70. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 17:54 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 86. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (85), 09-Сен-26, 19:59 | ||
> Nim был создан в 2004 году Андреасом Румпфом | ||
| Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору | ||
| 17. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (13), 09-Сен-26, 12:24 | ||
>Nim позиционируется как системный язык, подходящий для разработки от встраиваемых систем до веб-серверов, с акцентом на эффективность, безопасность памяти и удобство разработки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 27. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (27), 09-Сен-26, 13:21 | ||
Соглашусь, никогда не понимал, какую цель ставит автор? На роль системного языка программирования, как альтернатива Си, мало (если вообще!) подходит. Язык уже на протяжении такого времени, по сути так и остался обычным хобби проектом одного человека, - т.е управленческая составляющая провалилась. Cам язык не дает ничего принципиального нового, - это проект из серии just for fun, но не более того. Я бы сказал, что это язык для всего, и в то же время ни для чего! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 31. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (12), 09-Сен-26, 13:41 | ||
>Соглашусь, никогда не понимал, какую цель ставит автор? На роль системного языка программирования, как альтернатива Си, мало (если вообще!) подходит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 104. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (13), 09-Сен-26, 21:59 | ||
>Считай, это убийца раста | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 101. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (35), 09-Сен-26, 20:45 | ||
> Это уже не проект одного человека | ||
| Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору | ||
| 36. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (36), 09-Сен-26, 14:19 | ||
> А потом открываешь https://nim-lang.org/docs/manual_experimental_strictnotnil.html и видишь, что автор настолько преисполнился в языкостроении, что вместо того, чтобы взять монадический подход, прямиком из 80-ых, а то и раньше, например, из Standard ML, автор в 2026 году до сих пор изобретает новый велосипед и изобрести никак не может. Этот язык устарел ещё до своего появления, его нужно закопать. | ||
| Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору | ||
| 39. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (39), 09-Сен-26, 15:24 | ||
Зачем нужен язык на котором нет достаточного количества кода в гитхабе чтобы его выучили нейронки и делали все за тебя? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 47. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 16:07 | ||
на кодберге ща сиги бесплатно раздают, пока везде бесплатно наливают хДД | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 87. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (85), 09-Сен-26, 20:02 | ||
> Если и писать сейчас системщину то на расте и нейронками. | ||
| Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору | ||
| 90. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 20:13 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 40. "Релиз языка программирования Nim 2.2.12 " | –1 +/– | |
| Сообщение от Sm0ke85 (ok), 09-Сен-26, 15:47 | ||
Фу, мит, ненужОн этот убогий ЯП... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 41. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (41), 09-Сен-26, 15:48 | ||
К примеру, я новичок. Пишу, значится, программу. Пишу, пишу. И тут понимаю, что вот этот кусок кода можно оформить в функцию. А это значит Ctrl+x и Ctrl+v. И выравниваю ручками пробелы. Ну, ладно, функция пока маленькая. Справился. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 16:16 | ||
поздравляю, вы готовы к сдвигу от процедурки. исторически, сейчас перед вами загораются неонки волшебных хеллоу-вордов от новых школ/языков. традиционно, не обладая должной прозорливостью, конкретно не обладая пониманием что и как вы хотите достичь, вы станете примкнувшим адептом одного из | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (36), 09-Сен-26, 16:55 | ||
Можно через функции едитора убрать 1 уровень отступа в выделенном регионе после вставки. Или интеграцию с lsp сервером, который может сразу выбрать кусок кода с учетом AST, там может быть даже рефакторинг предложен - вынести в функцию, которая зависимые переменные в аргументы сделает и вызов. Многие иде это точно могут. | ||
| Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору | ||
| 55. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 17:18 | ||
пфффф, ну серьёзно? что за проги вы пишите? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 73. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (36), 09-Сен-26, 18:24 | ||
> и что это за ИДЕ такие, что предложит вам процедурку в отдельный файл вынести | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 74. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 18:34 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 61. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 17:36 | ||
попробуйте начать с написания плана, что вы хотите. ну, к примеру: | ||
| Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору | ||
| 82. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (13), 09-Сен-26, 19:16 | ||
>И вот помаялся я с этими выравнивания и понял, что не знаю как люди внизу пишут код? К питону тоже относится. | ||
| Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору | ||
| 91. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 20:16 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 83. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (83), 09-Сен-26, 19:46 | ||
А в чём проблема? Ну, вот, был у меня файлик питона на мегабайт, мне надоело, что редактор лагает, и я разбил на файлы. Заодно количество строк уменьшилось в 3 раза. В чём у тебя сложности? Пробелы буквально меньшая из забот, тебе программа сама отформатирует по правилам или скажет, где проблема. Это без всяких чатботов, простой вим. | ||
| Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору | ||
| 98. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (35), 09-Сен-26, 20:33 | ||
> Как вы пишете-то с пробелами? | ||
| Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору | ||
| 108. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Сладкая булочка (?), 09-Сен-26, 22:14 | ||
> И вот помаялся я с этими выравнивания и понял, что не знаю как люди внизу пишут код? К питону тоже относится. | ||
| Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору | ||
| 72. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от ДядяПетя (?), 09-Сен-26, 18:19 | ||
Бенчмарки говорят что до си ему далековато... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 75. Скрыто модератором | –1 +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 18:37 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 81. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Метрика (?), 09-Сен-26, 19:12 | ||
Кстати да, странное решение авторов транслировать свой язык в C, могли бы транслировать в байткод llvm, который уже возьмет на себя кодогенерацию и оптизацию под конкректную платформу | ||
| Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору | ||
| 84. "Релиз языка программирования Nim 2.2.12 " | –1 +/– | |
| Сообщение от User097 (ok), 09-Сен-26, 19:53 | ||
https://github.com/attractivechaos/plb2 | ||
| Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору | ||
| 78. "Релиз языка программирования Nim 2.2.12 " | –1 +/– | |
| Сообщение от Метрика (?), 09-Сен-26, 19:04 | ||
OCaml лучше бы развивали, если хочется чего принципиально нового и качественного | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 88. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (85), 09-Сен-26, 20:03 | ||
Развивай, никто не запрещает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 100. "Релиз языка программирования Nim 2.2.12 " | +/– | |
| Сообщение от Аноним (28), 09-Сен-26, 20:45 | ||
OCaml фичастее. Его тоже математики любят. Да и авторы из INRIA. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 93. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 09-Сен-26, 20:17 | ||
| Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить новость, Поддержать |