|
| 1.2, Аркагоблин (?), 23:44, 13/02/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Лицензия отвратительная для стандартных либов. Для них принято что-то пермиссивное ставить. И желательно без атрибуции, потому что никто нормальный не будет специально выискивать что там под какой лицензией и писать "Hello world написан на Hare. Hare под MPL и его написал Имя Автора". Люди воспринимают системные библиотеки как нечто базовое и фундаментальное, а не как произведение.
| | |
| |
| |
| 3.37, kusb (?), 11:47, 14/02/2026 [^] [^^] [^^^] [ответить]
| +/– |
Она обычно динамически подключается. Или я не разбираюсь, просто так кажется...
| | |
|
| 2.32, Аноним (32), 10:39, 14/02/2026 [^] [^^] [^^^] [ответить]
| +/– |
MPL - это не вирусная лицензия. Копилефтная, но не вирусная - код, использующий библиотеку под MPL, не обязан быть лицензирован под MPL. И Дрюша ещё тот копираст, у него в блоге высер есть на эту тему, что он теперь не дурачок, как раньше, и теперь объявляет всем конкурентам копирайтную войну.
| | |
|
| 1.9, Аноним (9), 01:00, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
> Добавлена возможность использования присвоения значению "_" для игнорирования обработки ошибок
В то время как одни современные языки пытаются заставить кожаные мешки обрабатывать ошибки, другие облегчают задачу написания говнокода. Удачи автору языка.
| | |
| |
| 2.34, пэпэ (?), 11:12, 14/02/2026 [^] [^^] [^^^] [ответить]
| +/– |
Слышал звон? _ используется для игнорирования значения, лучше мусорные переменные что ли плодить? К тому же в "современных языках" это тыщу лет есть.
| | |
|
| 1.13, Аноним (13), 01:37, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– | |
> ручное управление памятью
А УБ? УБ есть? Если УБ нет, опеннетовские анонимы будут страдать! Надо в стандарте УБ прописать!!!11
| | |
| 1.16, Аноним (16), 03:22, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Написано ж что он должен быть проще сей, а он по описанию сложнее сей.
| | |
| 1.23, Смузихлеб забывший пароль (?), 07:26, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> возможность явного оставления переменных и полей в структурах
> в неинициализированном состоянии,
> через присвоения им значения "@undefined"
Это однако перебор. Т.е в доработки изначально заложено что теперь в переменных может оказаться любой мусор вместо предполагаемых иными товарищами нулей
| | |
| 1.25, Аноним (25), 08:39, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
> может быть возвращено при прерывании цикла выражением "break значение" или через указание "yield значение_по_умолчанию" в прикреплённом к циклу блоке "else{...}", который вызывается, если цикл не был прерван через break.
И это всё, чтобы поизображать ограничения из функциональных языков (обойтись одним присваиванием), где нельзя написать лучше, если императивщины не хватает? Только там было бы ноль ключевых слов для return'а, а здесь уже три.
Непонятно, откуда ещё item.key взялся.
Чем-то похоже на изобретание новых циклов в 70-е, когда придумывали ключевые слова, чтобы от if в середине блока избавиться.
https://en.wikipedia.org/wiki/Control_flow#Middle_test
| | |
| 1.27, Аноним (27), 09:05, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
>Hare преподносится как язык системного программирования, близкий к языку Си, но проще, чем Си.
Ц когда то тоже был простым, но это исправили ;)
И Харю исправят ;)
| | |
| 1.33, Аноним (32), 10:43, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Когда же Дрюшино ADHD заставит его перепрыгнуть на другой проект? Он же вроде в Евросоюз переехал, там за "лекарства от ADHD" уголовка светит.
| | |
| 1.38, LaunchWiskey (ok), 12:03, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Hare преподносится как язык системного программирования, близкий к языку Си, но проще, чем Си.
Куда ж проще, чем классический C? Того, кто C освоить не может, и близко к программированию подпускать нельзя, а не упрощенные языки для него делать.
| | |
|