Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от opennews (ok), 22-Июн-25, 11:08 | ||
Дрю ДеВолт (Drew DeVault), автор пользовательского окружения Sway, почтового клиента Aerc и платформы совместной разработки SourceHut, опубликовал выпуск языка программирования Hare 0.25.2. Номер версии образован как 0.YY.Q, где YY - две последние цифры года, а Q - номер квартала, прошлый выпуск Hare 0.24.2 был опубликован год назад. Hare преподносится как язык системного программирования, близкий к языку Си, но проще, чем Си. Исходный код компилятора и инструментария распространяются под лицензией GPLv3, а код стандартной библиотеки под лицензией MPL (Mozilla Public License)... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 3. "Выпуск языка программирования Hare 0.25.2 " | +8 +/– | |
| Сообщение от Аноним (3), 22-Июн-25, 11:27 | ||
> "Номер версии образован как 0.YY.Q, где YY - две последние цифры года, а Q - номер квартала" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 5. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от Аноним (-), 22-Июн-25, 11:30 | ||
LibreOffice подсказал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. "Выпуск языка программирования Hare 0.25.2 " | +7 +/– | |
| Сообщение от Грека (?), 22-Июн-25, 12:10 | ||
А если проект доживет до 2101 года, то это будет 0.01.1? Фигня какая-то. | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 12. "Выпуск языка программирования Hare 0.25.2 " | +5 +/– | |
| Сообщение от Аноним (12), 22-Июн-25, 13:20 | ||
Ну, наверное, тогда можно и поменять уже будет первую цифру. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 22. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от Грека (?), 22-Июн-25, 15:48 | ||
А если версия 0 выйдет за месяца до? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 31. "Выпуск языка программирования Hare 0.25.2 " | +2 +/– | |
| Сообщение от Аноним (31), 22-Июн-25, 19:28 | ||
Это ты с начала доживи | ||
| Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору | ||
| 52. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (52), 23-Июн-25, 11:58 | ||
Если до 2101 доживёт, то поменяют на формат версий Хрома | ||
| Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору | ||
| 58. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от поролон (?), 23-Июн-25, 16:48 | ||
> opennet, 2101 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 87. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (87), 25-Июн-25, 07:49 | ||
А кто мешает сделать 0.101.2 например? | ||
| Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору | ||
| 8. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от Аноним (8), 22-Июн-25, 12:19 | ||
Ноль целых 25 столетних 2 квартальных | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 15. "Выпуск языка программирования Hare 0.25.2 " | –1 +/– | |
| Сообщение от Аноним (15), 22-Июн-25, 13:47 | ||
Спасибо тебе КО, ты нас всех снова спас! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 33. "Выпуск языка программирования Hare 0.25.2 " | –2 +/– | |
| Сообщение от Аноним (33), 22-Июн-25, 19:44 | ||
Извращенцы — это semver.org. На грани злонамеренного вредительства. Впрочем, от кодеров я иного и не ожидал. | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 35. "Выпуск языка программирования Hare 0.25.2 " | +3 +/– | |
| Сообщение от Аноним (-), 22-Июн-25, 20:38 | ||
X.X.X - это традиционная для Линукса порядок версионирования. Наоборот, извращенец это ты. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 55. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от Аноним (55), 23-Июн-25, 14:06 | ||
Ну, во-первых, решать как версионировать свой код будут именно кодеры, точно не ты. Во-вторых, semver - лучшая и повсеместно признанная схема версионирования. Вообще, жизнеспособны любые монотонно растущие версии состоящие из числовых компонент, но среди них semver несёт больше всего полезной информации. | ||
| Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору | ||
| 61. "Выпуск языка программирования Hare 0.25.2 " | –1 +/– | |
| Сообщение от Аноним (33), 23-Июн-25, 18:18 | ||
> как версионировать свой код будут именно кодеры, точно не ты | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 67. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от Аноним (55), 23-Июн-25, 19:06 | ||
> Нет. Организационные решения внутри проекта — моя прямая должностная обязанность. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 70. "Выпуск языка программирования Hare 0.25.2 " | –2 +/– | |
| Сообщение от Аноним (33), 23-Июн-25, 20:08 | ||
> Принимать организационные решения никогда не возьмут человека, не понимающего банальных и фундаментальных концепций. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 86. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Неноним (?), 25-Июн-25, 07:37 | ||
Господи, сколько апломба-то! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 89. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (89), 25-Июн-25, 13:15 | ||
> Организационные решения внутри проекта — моя прямая должностная обязанность. | ||
| Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору | ||
| 56. "Выпуск языка программирования Hare 0.25.2 " | +2 +/– | |
| Сообщение от Аноним (55), 23-Июн-25, 14:10 | ||
С-Самонадеянность и Н-Некомпетентность. Сходу ограничить частоту релизов и исключить возможность багфикс релизов. | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 9. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Drew Devault (?), 22-Июн-25, 12:31 | ||
Ваще топ язык! Автор красава! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 11. "Выпуск языка программирования Hare 0.25.2 " | –1 +/– | |
| Сообщение от D. DeVault (?), 22-Июн-25, 13:11 | ||
Полностью согласен с вами, коллега! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 28. "Выпуск языка программирования Hare 0.25.2 " | +4 +/– | |
| Сообщение от Аноним (28), 22-Июн-25, 19:17 | ||
Автор, перелогинься! | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 44. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от D.D.Vault (?), 23-Июн-25, 08:48 | ||
Что вы, я никогда под такими учётками никуда не хожу. Это воссторженные фанаты мимикрируют | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 54. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Draw in past simple (?), 23-Июн-25, 13:01 | ||
Ето не я! | ||
| Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору | ||
| 21. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от фыв (??), 22-Июн-25, 15:42 | ||
Выглядит не вырвиглазно, на первый взгляд. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. "Выпуск языка программирования Hare 0.25.2 " | +5 +/– | |
| Сообщение от Аноним (23), 22-Июн-25, 16:42 | ||
Увы, очередной недоди-перепитон. Каких-то сильных сторон у языка нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (25), 22-Июн-25, 18:52 | ||
Если будет drop() из Rust и включены в стандартную библиотеку списки, словари и деревья, то вполне замена С. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 43. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от IMBird (ok), 23-Июн-25, 07:42 | ||
А потом всё равно каждый пишет свои коллекции и делает свои аллокаторы, потому что всё не то и всё не так. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 66. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от Аноним (55), 23-Июн-25, 19:01 | ||
Кто "каждый"? Проекты на ЯВУ со своими реализациями коллекций можно по пальцам пересчитать, и причиной наличия этих реализаций примерно в 90% будет некомпетентность разработчика, а остальные 10% примерно одинаково делятся между легаси кодом (из C++03 эпохи где не было `unordered_map`) и реальной необходимостью. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 26. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от Аноним (26), 22-Июн-25, 19:13 | ||
а тут хоть строки нормальные есть? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (28), 22-Июн-25, 19:25 | ||
какие считаются нормальынми? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 32. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от Аноним (31), 22-Июн-25, 19:34 | ||
С ИИ внутри | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (36), 22-Июн-25, 20:47 | ||
Конечно есть. В ассемблере строки это просто байты, поэтому и тут, и в Си есть нормальные строки. | ||
| Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору | ||
| 40. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от Аноним (25), 23-Июн-25, 01:52 | ||
Там много вариантов строк бывает. Черт его знает что он там нормальным считает. Может вариант с длинной и нулевым символом, а может UTF-16 у всех разное ... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 62. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (33), 23-Июн-25, 18:22 | ||
> строки это просто байты | ||
| Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору | ||
| 37. "Выпуск языка программирования Hare 0.25.2 " | +2 +/– | |
| Сообщение от Аноним (37), 22-Июн-25, 20:53 | ||
А в чем прикол? Синтаксис на любителя, из того что в новости - совсем не проще Си. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 38. "Выпуск языка программирования Hare 0.25.2 " | +2 +/– | |
Сообщение от freecoder (ok), 22-Июн-25, 21:15 | ||
Синтаксис определённо растом навеян. Типы полей структур, атрибуты... и много что ещё, если пойти и посмотреть доки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 41. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (37), 23-Июн-25, 06:11 | ||
Согласен. У раста здесь синтаксис понятнее, даже для того кто на нем не пишет. А по верхнему коду есть вопросы, например нафига тут export? Из кода совсем не ясна логика программы на этом самом Харе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 71. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Нет ты (-), 23-Июн-25, 20:22 | ||
>unwrap_or_default | ||
| Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору | ||
| 72. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от Аноним (72), 23-Июн-25, 23:29 | ||
>>unwrap_or_default | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 73. "Выпуск языка программирования Hare 0.25.2 " | +3 +/– | |
| Сообщение от Аноним (55), 23-Июн-25, 23:57 | ||
Не понял, тебе не нравится что результат, который объективно опциональный, нельзя использовать не проверив на наличие? | ||
| Ответить | Правка | К родителю #71 | Наверх | Cообщить модератору | ||
| 94. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от нет ты (?), 25-Июн-25, 18:20 | ||
Растолюбы проверяют результат, но делают это без уважения! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 85. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от penetrator (?), 24-Июн-25, 20:38 | ||
все Hare отработали лавэ )) | ||
| Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору | ||
| 46. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (-), 23-Июн-25, 09:46 | ||
>Для разработки графических приложений развивается инструментарий hare-wayland | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 47. "Выпуск языка программирования Hare 0.25.2 " | –1 +/– | |
| Сообщение от Ося Бендер (?), 23-Июн-25, 10:07 | ||
Память нужно самому освобождать, не кроссплатформенный, не ... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 49. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (37), 23-Июн-25, 10:31 | ||
По сути, сейчас есть два языка, два брата, вечно дерущихся: Си и Раст - кому нужна максимальная производительность и кто готов сам! управлять памятью, выбирают Си. Тем, кто готов пожертвовать парой процентов производительности взамен того, чтоб не парится о памяти вообще - выбирают Раст. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 60. "Выпуск языка программирования Hare 0.25.2 " | –1 +/– | |
| Сообщение от Аноним (-), 23-Июн-25, 17:55 | ||
Си быстро копилируется в двоичный код. Раст - является фронтендом компилятора LLVM. Сам LLVM громоздкий и под его капотом идут поэтапные преобразования кода. Си не брат Расту. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 64. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от Аноним (55), 23-Июн-25, 18:32 | ||
> Си быстро копилируется в двоичный код. Раст - является фронтендом компилятора LLVM. Сам LLVM громоздкий и под его капотом идут поэтапные преобразования кода. Си не брат Расту. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 68. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (72), 23-Июн-25, 19:26 | ||
> Можно gcc, но это не сильно быстрее. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 78. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (-), 24-Июн-25, 06:04 | ||
Когда ты компилируешь сишный код в GCC, происходит 3 гениальных и простых вещи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 82. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (36), 24-Июн-25, 15:32 | ||
Где-то между 1 и 2 забыл примерно 5 подпунктов: парсинг, препроцессор, проверка синтаксиса, выстраивание AST, и много чего еще. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 83. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (-), 24-Июн-25, 18:58 | ||
>парсинг, препроцессор, проверка синтаксиса | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 84. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (72), 24-Июн-25, 20:09 | ||
> 2. Исходный код преобразуется в ассемблерние листинги в синтаксисе AT&T. | ||
| Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору | ||
| 65. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от Аноним (55), 23-Июн-25, 18:44 | ||
Си ни с кем не дерётся, его уделом осталось лютое легаси. Ну и rust не медленнее C - с чему ему быть медленнее? Есть некоторые рантайм проверки, которые в горячем коде можно отключить с unsafe. Как показывают недавнее переписывание алгоритпов компрессии на rust, например zlib-rs, писать на rust более быстрый код чем на C фактически тривиально. | ||
| Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору | ||
| 74. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (74), 24-Июн-25, 00:11 | ||
Сам ты ошибка. Выбираем ООП. | ||
| Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору | ||
| 48. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
Сообщение от Аноним (48), 23-Июн-25, 10:30 | ||
V lang лучше | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 51. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от Аноним (51), 23-Июн-25, 11:20 | ||
Местечковый язык, который нарочито избегает проприетарные ОС. Идеологически это можно хвалить и поддерживать. Но на практике такой язык не взлетит и останется любительской поделкой. Даже dlang и nim и то больше пользы приносят. Первый так вообще в проде используется кое-где в Европе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 53. "Выпуск языка программирования Hare 0.25.2 " | –3 +/– | |
| Сообщение от Аноним (53), 23-Июн-25, 12:04 | ||
Пусть вернут примеры на русском языке, тогда, может, посмотрим. Нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 63. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от Аноним (33), 23-Июн-25, 18:24 | ||
Зачем, если все без исключения русскоговорящие кодеры знают английский хотя бы со словарём? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. "Выпуск языка программирования Hare 0.25.2 " | +1 +/– | |
| Сообщение от Аноним (55), 23-Июн-25, 14:13 | ||
Язык одного человека, на него нет смысла даже смотреть уже только поэтому. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 91. "Выпуск языка программирования Hare 0.25.2 " | +/– | |
| Сообщение от 12yoexpert (ok), 25-Июн-25, 15:43 | ||
C/C++ написан парой человек | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 93. "Выпуск языка программирования Hare 0.25.2 " | –1 +/– | |
| Сообщение от Аноним (55), 25-Июн-25, 17:45 | ||
Пара человек когда не было ни индустрии, ни экосистемы, ни нормальных ЯП, ни требований к ним это как-бы немножко другое. Тогда язык действительно можно было наговнякать (что, ЧСХ, и произошло с C++) водиночку, и что бы ты не наговнякал, оно уже решало какие-то проблемы существующих языков, даже о совместимости думать почти не надо было. Сейчас, for starters, вокруг языка нужно понаписать кучу тулинга (пакетный менеджер, пакетная экосистема, линтеры, форматтеры, плагины под ide, поддержка в gdb, генерация документации, биндгены и т.д. и т.п.), достаточно жирную стандартную библиотеку и биндинги к, как минимум, примерно сотне существующих фундаментальных библиотек. Дальше, низковисящие проблемы все уже порешаны, никому не нужен язык отличающийся от существующих только вариациями function vs. fn и var vs. let. И планка повышена - никому уже не нужен язык без memory safety. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 80. Скрыто модератором | +/– | |
| Сообщение от Аноним (80), 24-Июн-25, 13:59 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 81. Скрыто модератором | +/– | |
| Сообщение от Аноним (81), 24-Июн-25, 14:10 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |