Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "В языке Nim представлен YRC - потокобезопасный сборщик циклических ссылок" | +/– | |
| Сообщение от opennews (??), 12-Фев-26, 16:41 | ||
Андреас Румпф (Araq), автор языка программирования Nim, анонсировал новый алгоритм управления памятью YRC (произносится "Ürk"), который решает одну из ключевых проблем существующих механизмов в Nim: невозможность корректной обработки циклических ссылок, пересекающих границы потоков... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | –3 +/– | |
| Сообщение от Аноним (1), 12-Фев-26, 16:41 | ||
как произносится Ürk и на каком это языке вообще? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 4. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | –6 +/– | |
| Сообщение от Аноним (4), 12-Фев-26, 17:16 | ||
Автор из Германии, поэтому предположу что язык немецкий. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +8 +/– | |
| Сообщение от анон (?), 12-Фев-26, 18:24 | ||
> Автор из Германии, поэтому предположу что язык немецкий. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (12), 12-Фев-26, 19:17 | ||
> ü в начале слова читается как "и" | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 44. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (44), 13-Фев-26, 06:53 | ||
> Многие топонимы и имена собственные закрепились с кривой транслитерацией, так уж исторически сложилось. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 43. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +1 +/– | |
| Сообщение от Аноним (44), 13-Фев-26, 06:47 | ||
> ü в начале слова читается как "и" | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 48. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от BeLord (ok), 13-Фев-26, 09:33 | ||
Как произносится ich? Смотрим классическую версию, потом смотрим, как произносят коренные немцы и узнаем много интересного, так и умляутом -))) | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 5. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от анондирован (?), 12-Фев-26, 17:21 | ||
немецкий и другие языки https://auf-deutsch.eu/ru/govorenie/nemetskoe-proiznoshenie/.../ | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 9. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от kusb 129412 (?), 12-Фев-26, 18:49 | ||
А Suse должно произноситься как Цузе? | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 38. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +5 +/– | |
| Сообщение от Аноним (38), 13-Фев-26, 01:04 | ||
Suse должно произноситься как "не нужно". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +5 +/– | |
| Сообщение от Аноним (8), 12-Фев-26, 18:29 | ||
>который решает одну из ключевых проблем существующих механизмов в Nim | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 14. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | –2 +/– | |
| Сообщение от Аноним (14), 12-Фев-26, 19:24 | ||
>сам Nim какие проблемы решает? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 16. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (16), 12-Фев-26, 19:32 | ||
> Затрудняет распространение хороших языков | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 31. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +1 +/– | |
| Сообщение от Сладкая булочка (?), 12-Фев-26, 23:00 | ||
> Затрудняет распространение хороших языков. Здесь и управляющие отступы с питоноподобным синтаксисом, и империативный подход с разделением на инструкции и выражения | ||
| Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору | ||
| 54. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (54), 13-Фев-26, 18:49 | ||
>и вообще тяготеет к паскалеподобным языкам. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | –1 +/– | |
| Сообщение от Сладкая булочка (?), 13-Фев-26, 19:21 | ||
>>Все равно отступы все делают для читабельности. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 60. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (54), 14-Фев-26, 14:19 | ||
>А учитывая, что все равно отступы будут, то разницы нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 63. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | –1 +/– | |
| Сообщение от Сладкая булочка (?), 14-Фев-26, 21:49 | ||
>>А учитывая, что все равно отступы будут, то разницы нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 64. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (54), 15-Фев-26, 16:43 | ||
>Не понятно как это относится к теме. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (16), 12-Фев-26, 19:28 | ||
>> Однако в последующих сообщениях автор признал, что первоначальная реализация содержала серьёзные ошибки и не собирала циклы корректно. На момент публикации подготовлен набор исправлений, устраняющий основные ошибки. Автор продолжает настройку эвристик сборки и исправление оставшихся ошибок, при этом базовый алгоритм и его формальная верификация остаются корректными. | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 21. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +5 +/– | |
| Сообщение от BrainFucker (ok), 12-Фев-26, 21:35 | ||
> сам Nim какие проблемы решает? | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 22. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | –8 +/– | |
| Сообщение от пэпэ (?), 12-Фев-26, 21:40 | ||
>проблему потребности в языке с нормальным высокоуровневым синтаксисом | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +1 +/– | |
| Сообщение от BrainFucker (ok), 12-Фев-26, 21:44 | ||
> напиши DSL. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | –5 +/– | |
| Сообщение от пэпэ (?), 12-Фев-26, 21:55 | ||
Стоять, Мурзик. Тезис был про решение проблемы синтаксиса Раста. То, что эту проблему ты взял из головы легко аргументируется отсутствием потока программистов переходящих с Раста на Ним. И количеством проектов на Ним, не превышающих кажется 0.0001% с полным отсутствием динамики. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | –1 +/– | |
| Сообщение от 12yoexpert (ok), 12-Фев-26, 22:02 | ||
но ведь врёшь ты: проектов на раст ничуть не больше, чем проектов на nim, а не переходят с раста потому, что сектанты с промытыми мозгами, которых уже ничто не спасёт | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 27. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | –1 +/– | |
| Сообщение от пэпэ (?), 12-Фев-26, 22:08 | ||
>проектов на раст ничуть не больше, чем проектов на nim | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 28. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | –2 +/– | |
| Сообщение от 12yoexpert (ok), 12-Фев-26, 22:10 | ||
о да, давай посмотрим статистику на сайте конторы, которая и пролоббирует этот язычок^W торговую марку, аргументы уровня Евангелия от Наделлы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 33. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +2 +/– | |
| Сообщение от Аноним (16), 12-Фев-26, 23:06 | ||
> о да, давай посмотрим статистику на сайте конторы, которая и пролоббирует этот язычок | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | –1 +/– | |
| Сообщение от 12yoexpert (ok), 13-Фев-26, 00:44 | ||
очередные маркетинговые нарративчики | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 45. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +1 +/– | |
| Сообщение от Аноним (45), 13-Фев-26, 09:25 | ||
>> те самые конторы, которые пишут твой любимы Линукс, Андроид и Файрфокс | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 49. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | –2 +/– | |
| Сообщение от 12yoexpert (ok), 13-Фев-26, 09:45 | ||
господи, какой яд, кто тебя воспитывал? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (50), 13-Фев-26, 11:25 | ||
> Положить на синтаксис. Вот вообще, хоть брейнфак. | ||
| Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору | ||
| 32. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +1 +/– | |
| Сообщение от Аноним (16), 12-Фев-26, 23:04 | ||
>> сам Nim какие проблемы решает? | ||
| Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору | ||
| 55. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (54), 13-Фев-26, 18:55 | ||
>Решает проблему потребности в языке с нормальным высокоуровневым синтаксисом типа Python, | ||
| Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору | ||
| 61. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от BrainFucker (ok), 14-Фев-26, 15:24 | ||
Язык это всегда про синтаксис. Никто не запрещает создать альтернативный компилятор/интерпретатор того же языка, который будет что-то делать по другому. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 65. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (54), 15-Фев-26, 16:46 | ||
>Язык это всегда про синтаксис. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 67. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от BrainFucker (ok), 15-Фев-26, 17:54 | ||
Ну, последнее предложение совсем забавное, можно сказать про любой язык, когда ищется альтернатива среди альтернатив (ну типа альтернативы дефолтам типа bash, python, C и т.д.). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 68. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (54), 15-Фев-26, 20:53 | ||
И близко нет. По каждой возможности у языка есть конкуренты, чем боьше язык может предложить возможностей - тем труднее найти ему альтернативу. Если брать компиляцию в машинный код, плюс продвинуют типизацию(хотя-бы на уровне null safety) и автоматическое управление памятью, то выбор сократится до ML семейства, плюс несколько языков вроде crystal. Ни голанг, ни паскаль, ни си, ни джаваскрипт, ни питон под эти критерии уже не подойдут. Если к этому добавить быструю компиляцию, то выбор сократится плюс-минус до ocaml и целой кучи малоизвестных языков, на которых есть только стандартная библиотека и может быть ещё парочка библиотек, а всё остально нужно писать самостоятельно. Всё, ocaml безальтернативен. Дальше, вопрос в том, насколько та или иная возможность востребована. Вот Nim предлагает остутствие остановок мира. Нужно ли это? Сейчас к джаве и питону добавился голанг, показывая, что даже в системных и сетевых программах сборка мусора как правило не мешает. Компьютерные игры? C++ никуда не делся. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 58. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (58), 13-Фев-26, 21:14 | ||
проблему того, что есть концептуально хороший язык Ada, но на паскалеподобном языке никто писать не хочет | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 66. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (54), 15-Фев-26, 16:50 | ||
Хороший чем и для чего? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (16), 12-Фев-26, 19:21 | ||
> Реализация [...] имеет формальную верификацию безопасности и отсутствия взаимных блокировок через спецификацию на языке TLA+ и доказательство в инструментарии Lean | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 17. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +2 +/– | |
| Сообщение от funny.falcon (?), 12-Фев-26, 20:49 | ||
Когда у тебя есть формально доказанный алгоритм и его реализация хоть на каком-нибудь языке, пусть даже таком странном, как TLA+, ты по крайней мере знаешь, куда двигаться. Ты можешь сравнить свою реализацию и референсную, чтобы отыскать ошибку. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (16), 12-Фев-26, 21:09 | ||
> ты по крайней мере знаешь, куда двигаться. Ты можешь сравнить свою реализацию и референсную, чтобы отыскать ошибку | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 41. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (-), 13-Фев-26, 02:45 | ||
> Как показывает новость, связи абсолютно никакой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 51. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (51), 13-Фев-26, 13:55 | ||
> Чтобы говорить что связи _абсолютно_ никакой, тебе надо показать отсутствие корреляции между тем и этим. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 52. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | –1 +/– | |
| Сообщение от Аноним (-), 13-Фев-26, 17:04 | ||
> Тебе правда нужны еще какие-то доказательства кроме того факта, что это два разных куска кода? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (16), 13-Фев-26, 19:30 | ||
> Ты пытаешься вывести из частного случая общую закономерность. Проделать индукционный переход | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 30. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Сладкая булочка (?), 12-Фев-26, 22:56 | ||
> Просчитался, но... где? | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
| 34. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (16), 12-Фев-26, 23:15 | ||
>> > Просчитался, но... где? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 37. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Сладкая булочка (?), 13-Фев-26, 00:48 | ||
>>> > Просчитался, но... где? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (45), 13-Фев-26, 09:31 | ||
>> В том-то и ирония, что верифицировать абстрактный алгоритм в вакууме на левом | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 42. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | –3 +/– | |
| Сообщение от Аноним (42), 13-Фев-26, 03:35 | ||
Для сравнения раст с которым все носятся вообще не имеет формальной верификации, но почему-то люди называют его безопасным. Тут хотя бы алгоритм верифицировали, что уже говорит что парень знает о верифицируемых языках (не то что инвалид придумавший раст) - лучше чем ничего. | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
| 47. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +1 +/– | |
| Сообщение от Аноним (45), 13-Фев-26, 09:32 | ||
> почему-то люди называют его безопасным | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Сладкая булочка (?), 12-Фев-26, 22:55 | ||
> Основным недостатком является производительность: YRC показывает замедление в 1.5-2.0 раза по сравнению с ORC в тесте производительности orcbench. Автор считает это приемлемой платой за полную потокобезопасную обработку циклических ссылок. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от cheburnator9000 (ok), 13-Фев-26, 00:40 | ||
Пусть займутся переносом своего языка на базу LLVM. Сейчас там только транспайлер, из-за чего нет ни толкового дебага, ни нормально интеграции с разными IDE. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 39. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +1 +/– | |
| Сообщение от Аноним (38), 13-Фев-26, 01:07 | ||
> YRC позиционируется как "почти последний сборщик циклов на основе подсчёта ссылок" (буква Y предшествует Z в алфавите), а также как самый простой потокобезопасный сборщик мусора - по утверждению автора, он не требует множества сложных механизмов, присущих традиционным трассирующим сборщикам мусора | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 40. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Сладкая булочка (?), 13-Фев-26, 01:19 | ||
>> YRC позиционируется как "почти последний сборщик циклов на основе подсчёта ссылок" (буква Y предшествует Z в алфавите), а также как самый простой потокобезопасный сборщик мусора - по утверждению автора, он не требует множества сложных механизмов, присущих традиционным трассирующим сборщикам мусора | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 59. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
Сообщение от Devou (ok), 14-Фев-26, 12:11 | ||
Браузер chawan на нем написан. | ||
| Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору | ||
| 69. "В языке Nim представлен YRC - потокобезопасный сборщик цикли..." | +/– | |
| Сообщение от Аноним (69), 15-Фев-26, 21:25 | ||
Очень интересно, но вместе с языком, совершенно никому не нужно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |