![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Представлены принципы дизайна компилятора Nimony для будущего Nim 3.0" | +/– | ![]() |
Сообщение от opennews (ok), 03-Май-25, 22:43 | ||
В процессе разработки языка программирования Nim 3.0 развивается новый компилятор Nimony, основополагающим принципом проектирования которого является достижение предсказуемости времени выполнения в худшем случае (Worst Case Execution Time, WCET). Это требование продиктовано ориентацией на системы жёсткого реального времени, где недетерминированное поведение недопустимо. Как следствие, архитектура Nimony исключает использование JIT-компиляторов и сборщиков мусора с трассировкой (tracing garbage collectors), поскольку их операции могут вносить непредсказуемые задержки... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Представлены принципы дизайна компилятора Nimony для будущег..." | –7 +/– | ![]() |
Сообщение от th3m3 (ok), 03-Май-25, 22:43 | ||
Когда ругали Rust, часто ставили в пример Nim. И что на Nim сегодня написано, что все пользуются? Rust уже в ядро Linux даже залез. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
2. "Представлены принципы дизайна компилятора Nimony для будущег..." | +6 +/– | ![]() |
Сообщение от Нуину (?), 03-Май-25, 22:48 | ||
Если бы в brainfck столько рекламы ввалили... хайп - не показатель. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
64. "Представлены принципы дизайна компилятора Nimony для будущег..." | +2 +/– | ![]() |
Сообщение от Аноним (-), 04-Май-25, 12:15 | ||
> Если бы в brainfck столько рекламы ввалили... хайп - не показатель. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
3. "Представлены принципы дизайна компилятора Nimony для будущег..." | –1 +/– | ![]() |
Сообщение от Нуину (?), 03-Май-25, 22:49 | ||
> И что на Nim сегодня написано, что все пользуются? | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
![]() | ||
5. Скрыто модератором | +/– | ![]() |
Сообщение от Аноним (5), 03-Май-25, 22:52 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
37. "Представлены принципы дизайна компилятора Nimony для будущег..." | –5 +/– | ![]() |
Сообщение от Прохожий (??), 04-Май-25, 06:24 | ||
Уже много раз об этом писали, чуть ли не в каждой теме про этот язык. Но каждый раз находятся нуинушники и bottl-ы, которым нравится задавать одни и те же вопросы. Ну и ну! | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
![]() | ||
44. "Представлены принципы дизайна компилятора Nimony для будущег..." | +3 +/– | ![]() |
Сообщение от Имя (?), 04-Май-25, 07:02 | ||
Я то думаю, чего это окна стали через одно место работать в последний год, так туда растом нагадили | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
46. "Представлены принципы дизайна компилятора Nimony для будущег..." | –1 +/– | ![]() |
Сообщение от Прохожий (??), 04-Май-25, 07:11 | ||
>чего это окна стали через одно место работать в последний год | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
70. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (70), 04-Май-25, 13:43 | ||
И уязвимости в винде никуда не делись :) | ||
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору |
![]() | ||
50. "Представлены принципы дизайна компилятора Nimony для будущег..." | +1 +/– | ![]() |
Сообщение от Аноним (50), 04-Май-25, 08:27 | ||
> Часть Windows. Часть Android. | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
![]() | ||
71. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 04-Май-25, 14:07 | ||
У винды - ядро переходит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
93. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Нуину (?), 04-Май-25, 22:50 | ||
> У винды - ядро переходит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
96. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 04-Май-25, 23:38 | ||
Собственно первая ссылка по запросу "Russinovich Rust video" | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
57. "Представлены принципы дизайна компилятора Nimony для будущег..." | +3 +/– | ![]() |
Сообщение от Смузихлеб забывший пароль (?), 04-Май-25, 10:11 | ||
> По мелочам: редактор Zed, утилита ripgrep, всякие веб-фреймворки | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
![]() | ||
92. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Нуину (?), 04-Май-25, 22:45 | ||
> По мелочам: редактор Zed, утилита ripgrep, всякие веб-фреймворки | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
![]() | ||
67. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от ASRSim (ok), 04-Май-25, 12:18 | ||
Ну я использую firefox, каждый день и иногда rustdesk. Думаю, что ещё очень дофига людей, использующих программы с растом. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
![]() | ||
94. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Нуину (?), 04-Май-25, 23:06 | ||
> Ну я использую firefox, каждый день и иногда rustdesk. Думаю, что ещё | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
86. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (86), 04-Май-25, 19:54 | ||
Компилятор раста, внезапно. А вообще, ненавистникам раста давным давно пора запомнить, что софт на расте существует. Тот же Alacritty, ripgrep, или Cosmic DE. Так что как бы вам того не хотелось, но на расте софт внезапно пишется, во всё большем количестве. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
![]() | ||
88. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Нуину (?), 04-Май-25, 22:38 | ||
> Компилятор раста, внезапно. А вообще, ненавистникам раста давным давно пора запомнить, | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
89. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Нуину (?), 04-Май-25, 22:39 | ||
>> Компилятор раста, внезапно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
100. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (86), 05-Май-25, 00:19 | ||
>Так, а теперь выдохни и вернись, перечитай оригинальный вопрос. Перечитай еще раз. Подумай и заметь, что там есть важное замечание "все пользуются" | ||
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору |
![]() | ||
102. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (86), 05-Май-25, 00:25 | ||
>А компилятор ocaml на ocaml | ||
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору |
![]() | ||
8. "Представлены принципы дизайна компилятора Nimony для будущег..." | +2 +/– | ![]() |
Сообщение от Аноним (8), 03-Май-25, 23:14 | ||
Пока в Вилларибо пишут на Си, в Виллабаджо написали на Расте и уже готовятся переписывать под новую порцию стабилизированных возможностей в рамках очередной акции во "вкусно и раст" | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
![]() | ||
24. "Представлены принципы дизайна компилятора Nimony для будущег..." | +2 +/– | ![]() |
Сообщение от Аноним (24), 04-Май-25, 01:21 | ||
Пока в Вилларибо пишут на Си, в Виллабаджо переписывают на Расте. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
60. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (60), 04-Май-25, 10:44 | ||
> переписывают на Расте. "вкусно и коричнево" | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
78. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (24), 04-Май-25, 14:54 | ||
"Вот и я думаю, Василий Иванович, откуда в ж взяться шоколаду?" | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
82. "Представлены принципы дизайна компилятора Nimony для будущег..." | –1 +/– | ![]() |
Сообщение от OpenEcho (?), 04-Май-25, 18:59 | ||
К теме | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
![]() | ||
27. "Представлены принципы дизайна компилятора Nimony для будущег..." | –1 +/– | ![]() |
Сообщение от Аноним (27), 04-Май-25, 01:27 | ||
Что первое что второе - лютая дичь на корме у грантодателей. В реальных проектах никто не использует кроме пары хипсторов. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
![]() | ||
38. "Представлены принципы дизайна компилятора Nimony для будущег..." | –4 +/– | ![]() |
Сообщение от Прохожий (??), 04-Май-25, 06:27 | ||
>В реальных проектах никто не использует кроме пары хипсторов | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
49. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Сталин (?), 04-Май-25, 07:49 | ||
«А парни из Микрософта, Гугла, Клаудфлэра, Амазона, Дропбокса, Дискорда об этом знают?» | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
66. "Представлены принципы дизайна компилятора Nimony для будущег..." | –1 +/– | ![]() |
Сообщение от Аноним (-), 04-Май-25, 12:18 | ||
> Совсем уже русский язык забыли со своим Растом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
80. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от _ (??), 04-Май-25, 18:53 | ||
DSL как DSL... | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
58. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Смузихлеб забывший пароль (?), 04-Май-25, 10:12 | ||
похоже что знают | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
![]() | ||
30. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от keydon (ok), 04-Май-25, 01:39 | ||
Настолько залез что пришлось его заталкивать, но и при этом его оттуда чуть не выкинули) | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
![]() | ||
39. "Представлены принципы дизайна компилятора Nimony для будущег..." | –1 +/– | ![]() |
Сообщение от Прохожий (??), 04-Май-25, 06:33 | ||
>Настолько залез что пришлось его заталкивать, но и при этом его оттуда чуть не выкинули | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
81. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от _ (??), 04-Май-25, 18:55 | ||
В линуксе юзерленд уже убили. Добьют ядро и наступит то чего спонсоры и спонсировали :( | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
32. "Представлены принципы дизайна компилятора Nimony для будущег..." | +2 +/– | ![]() |
Сообщение от Bottle (?), 04-Май-25, 03:00 | ||
На "мёртвом" Дельфи написана FL Studio, которой пользуются тысячи людей и десятки вполне себе известных музыкантов (например, Toby Fox & Deadmaus). | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
![]() | ||
40. "Представлены принципы дизайна компилятора Nimony для будущег..." | –2 +/– | ![]() |
Сообщение от Прохожий (??), 04-Май-25, 06:36 | ||
>На "живом" и "процветающем" Rust | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
53. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (53), 04-Май-25, 08:59 | ||
>>Уже написаны части Андроида Windows, proxy Cloudflare, Discord, Dropbox и куча других продуктов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
61. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (61), 04-Май-25, 11:13 | ||
Укажите на реальный софт, полностью написанный на ржавом, а не имеющий куски оного. | ||
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору |
![]() | ||
47. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от User (??), 04-Май-25, 07:34 | ||
На аппликушечном фреймворка стяпляпали прикладную программу - А на языке системного программирования - не стяпляпали, системное программирование не нужно! | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
4. "Представлены принципы дизайна компилятора Nimony для будущег..." | +3 +/– | ![]() |
Сообщение от Аноним (5), 03-Май-25, 22:51 | ||
> Для документации Nimony предусмотрен сайт, полностью сгенерированный ИИ и проверенный автором Nim на достоверность. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
7. "Представлены принципы дизайна компилятора Nimony для будущег..." | +2 +/– | ![]() |
Сообщение от Аноним (7), 03-Май-25, 23:04 | ||
Арак на официальном форуме сам писал что увлекается нейронками при написании кода. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
12. Скрыто модератором | +/– | ![]() |
Сообщение от Аноним (-), 03-Май-25, 23:32 | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (6), 03-Май-25, 22:59 | ||
> интеграции состояния ошибки непосредственно в сам объект данных | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
15. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (-), 03-Май-25, 23:37 | ||
NaN означает not a number. Менеджмент состояний говорит какбы о её наличии. И это тоже некоторый результат. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
72. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 04-Май-25, 14:16 | ||
not a number, but float | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
101. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (86), 05-Май-25, 00:23 | ||
>NaN означает not a number | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
9. "Представлены принципы дизайна компилятора Nimony для будущег..." | +3 +/– | ![]() |
Сообщение от Аноним (-), 03-Май-25, 23:14 | ||
Не читал весь этот огромный текст. Просто ответьте коротко. Конпилятору всё так же нужен весь набор gcc и сишные либы? Или он уже самостоятелен как go? | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от kravich (ok), 03-Май-25, 23:25 | ||
Крч, новый Perl 6 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
29. "Представлены принципы дизайна компилятора Nimony для будущег..." | +1 +/– | ![]() |
Сообщение от Аноним (24), 04-Май-25, 01:34 | ||
Хм, Raku, Nimony...Да, в этом что-то есть. | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Представлены принципы дизайна компилятора Nimony для будущег..." | +2 +/– | ![]() |
Сообщение от Аноним (11), 03-Май-25, 23:32 | ||
В общем брюки превращаются ... в C++. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
48. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от User (??), 04-Май-25, 07:37 | ||
Не. Без комитета по управлению развитием стандарта - с++ не получится, это все знают. | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Представлены принципы дизайна компилятора Nimony для будущег..." | +4 +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 03-Май-25, 23:34 | ||
> основополагающим принципом проектирования является достижение предсказуемости времени выполнения в худшем случае... | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
17. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (-), 03-Май-25, 23:52 | ||
> Позволяет нормально продолжаться при нехватке памяти? Шта? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
73. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 04-Май-25, 14:23 | ||
> при запуске программы выделяется некоторое количество памяти под программ... | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
20. "Представлены принципы дизайна компилятора Nimony для будущег..." | +1 +/– | ![]() |
Сообщение от Аноним (20), 04-Май-25, 00:04 | ||
> Набор идей/нововведений напоминает письмо Дяди Федора домой. Впечатление, что писали разные люди, с разными взглядами. | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
![]() | ||
28. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (24), 04-Май-25, 01:28 | ||
>Набор идей/нововведений напоминает письмо Дяди Федора домой. Впечатление, что писали разные люди, с разными взглядами. | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
![]() | ||
33. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от fuggy (ok), 04-Май-25, 03:07 | ||
> вместо универсального средства, алгебраических типов, которые позволяют без проблем завернуть любой объект в контейнер с ошибкой | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
![]() | ||
43. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Прохожий (??), 04-Май-25, 06:55 | ||
>Так а что если у меня используются значения NaN и low(int) как обычные значения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
68. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 04-Май-25, 13:26 | ||
> NaN использовать в качестве обычного значения несколько странно, потому что расшифровывается оно, как not a number. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
69. "Представлены принципы дизайна компилятора Nimony для будущег..." | –1 +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 04-Май-25, 13:30 | ||
>> Позволяет нормально продолжаться при нехватке памяти | ||
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору |
![]() | ||
103. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (86), 05-Май-25, 00:32 | ||
>Программа для продолжения работы нужно было ещё памяти, ей не дали. Как она будет "нормально продолжать"? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
107. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 05-Май-25, 01:15 | ||
> Для других случаев думаю и сами поймёте, по аналогии | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Нуину (?), 03-Май-25, 23:37 | ||
А за чей счет банкет? Просто интересно. Кому сдался nim, вроде недавно 2.0 был, а тут опять все ломают. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
45. "Представлены принципы дизайна компилятора Nimony для будущег..." | –1 +/– | ![]() |
Сообщение от Прохожий (??), 04-Май-25, 07:05 | ||
https://opencollective.com/nim | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
55. "Представлены принципы дизайна компилятора Nimony для будущег..." | +1 +/– | ![]() |
Сообщение от Аноним (55), 04-Май-25, 09:36 | ||
Большую часть времени это было «представление одного актёра» — транспилируемая в сишечку помесь питона и паскаля/модулы. Нишевая, навроде D или Vlang. Из курьёзов — полюбившаяся малварщикам, поскольку легко писать, производительнее питона в разы, и из коробки практически всеядный FFI и нативная совместимость с сишечкой. Ну и метапрограммирование в compile-time на том же языке. | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
18. "Представлены принципы дизайна компилятора Nimony для будущег..." | –1 +/– | ![]() |
Сообщение от Аноним (-), 03-Май-25, 23:56 | ||
Я не в восторге от языков программирования которые создаются явно для программ. Программа создающая программу меня откровенно пугает. Людям которые такое создают нужно безгранично доверять. И более того такие люди должны обладать отличным естественным интеллектом чтобы создать что-то хорошее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (20), 03-Май-25, 23:58 | ||
> Вместо этого предлагается концепция интеграции состояния ошибки непосредственно в сам объект данных. В качестве примеров приводятся: представление ошибки в потоках ввода-вывода через специальное состояние | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
21. "Представлены принципы дизайна компилятора Nimony для будущег..." | –1 +/– | ![]() |
Сообщение от Аноним (21), 04-Май-25, 00:55 | ||
>То есть, если у меня где-то в самом низу цепочки вызовов есть бросающая функция, то я должен всю цепочку вызовов функций маркировать {.raises.}? Очень удобно! | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
26. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (27), 04-Май-25, 01:26 | ||
> Не зря же большинство современных языков переползли на концепт чекед эксепшенов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
56. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (-), 04-Май-25, 09:51 | ||
Тут особенность в том что программа сама себя перепрограммирует. Это как пользовательский интерфейс для робота. Есть моменты когда ты не знаешь результата, а когда получишь, то сможешь скорректировать программу. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
104. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (86), 05-Май-25, 00:34 | ||
Нужно как win 9x - показывать синий экран смерти и раз в две недели требовать профилактической переустановки, тогда анониму хорошо будет. И самое главное - без раста сделать. | ||
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору |
![]() | ||
74. "Представлены принципы дизайна компилятора Nimony для будущег..." | +1 +/– | ![]() |
Сообщение от Аноним (20), 04-Май-25, 14:24 | ||
> большинство современных языков переползли на концепт чекед эксепшенов. | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
![]() | ||
105. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (86), 05-Май-25, 00:36 | ||
Если в вашем языке продвинутая система типов, то монады типа Option или Result будут вам знакомы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
75. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 04-Май-25, 14:37 | ||
> На самом деле это действительно очень удобно, знать что происходит у тебя в коде. | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
![]() | ||
34. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от fuggy (ok), 04-Май-25, 03:10 | ||
> должен всю цепочку вызовов функций маркировать | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
![]() | ||
41. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Прохожий (??), 04-Май-25, 06:47 | ||
Не приходится. | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. Скрыто модератором | +/– | ![]() |
Сообщение от Аноним (-), 04-Май-25, 05:28 | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Представлены принципы дизайна компилятора Nimony для будущег..." | –1 +/– | ![]() |
Сообщение от Аноним (36), 04-Май-25, 05:55 | ||
> требуется явная аннотация прагмой .cyclic | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (51), 04-Май-25, 08:35 | ||
Nim — хороший язык. Не вызывает болей и отторжения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
83. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от _ (??), 04-Май-25, 18:59 | ||
Никто не юзает, вот и "не вызывает" :-) | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
84. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (84), 04-Май-25, 19:07 | ||
За всех не говори. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
91. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Нуину (?), 04-Май-25, 22:42 | ||
Как там с отладкой сгенерированного кода? Только не говори, что принтами отлаживаешься))) | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Смузихлеб забывший пароль (?), 04-Май-25, 10:26 | ||
Одно неясно - если пилится нечто для систем реального времени, то где хотя бы одна норм ОСРВ на Ним ? Как там с поддержкой железа, разных МК ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (-), 04-Май-25, 14:46 | ||
> В случаях, когда объект не может инкапсулировать состояние ошибки, предлагается использовать потоко-локальную (thread-local) переменную для сигнализации. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
85. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (86), 04-Май-25, 19:50 | ||
>> Обработка ситуаций исчерпания памяти (Out of Memory, OOM) в Nimony реализована с отходом от распространенной практики аварийного завершения программы ("die on OOM"). Вместо этого предлагается механизм, позволяющий приложению продолжить работу. | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (86), 04-Май-25, 20:05 | ||
>основополагающим принципом проектирования которого является достижение предсказуемости времени выполнения в худшем случае (Worst Case Execution Time, WCET). Это требование продиктовано ориентацией на системы жёсткого реального времени, где недетерминированное поведение недопустимо | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
95. Скрыто модератором | +/– | ![]() |
Сообщение от Нуину (?), 04-Май-25, 23:10 | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Нуину (?), 04-Май-25, 22:41 | ||
Проблема автора языка, что видимо он до сих пор не понимает цели: какая у него целевая аудитория. Как говорится "у самурая только путь". Только вот оценят ли пользователи? | ||
Ответить | Правка | Наверх | Cообщить модератору |
108. "Представлены принципы дизайна компилятора Nimony для будущег..." | +/– | ![]() |
Сообщение от Аноним (108), 05-Май-25, 02:05 | ||
Вакансии где? Я тоже писал свой язык и что дальше? | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |