The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск языка программирования Hare 0.25.2 "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск языка программирования 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)...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63441

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


3. "Выпуск языка программирования Hare 0.25.2 "  +5 +/
Сообщение от Аноним (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 "  +3 +/
Сообщение от Грека (?), 22-Июн-25, 12:10 
А если проект доживет до 2101 года, то это будет 0.01.1? Фигня какая-то.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

12. "Выпуск языка программирования Hare 0.25.2 "  +2 +/
Сообщение от Аноним (12), 22-Июн-25, 13:20 
Ну, наверное, тогда можно и поменять уже будет первую цифру.
Так что 1.01.1, не о чем беспокоиться.
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск языка программирования Hare 0.25.2 "  +/
Сообщение от Грека (?), 22-Июн-25, 15:48 
А если версия 0 выйдет за месяца до?
Получается сначала 0.99.4, а потом 0.00.1 😂
Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск языка программирования Hare 0.25.2 "  +/
Сообщение от Аноним (31), 22-Июн-25, 19:28 
Это ты с начала доживи
Ответить | Правка | К родителю #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 
Спасибо тебе КО, ты нас всех снова спас!
Но и правда, харе уже по N+1 кругу  C/зайцев гонять :)
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск языка программирования Hare 0.25.2 "  +/
Сообщение от Аноним (33), 22-Июн-25, 19:44 
Извращенцы — это semver.org. На грани злонамеренного вредительства. Впрочем, от кодеров я иного и не ожидал.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

35. "Выпуск языка программирования Hare 0.25.2 "  +/
Сообщение от Аноним (-), 22-Июн-25, 20:38 
X.X.X - это традиционная для Линукса порядок версионирования. Наоборот, извращенец это ты.
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск языка программирования Hare 0.25.2 "  +/
Сообщение от Drew Devault (?), 22-Июн-25, 12:31 
Ваще топ язык! Автор красава!
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск языка программирования Hare 0.25.2 "  –2 +/
Сообщение от D. DeVault (?), 22-Июн-25, 13:11 
Полностью согласен с вами, коллега!
Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск языка программирования Hare 0.25.2 "  +1 +/
Сообщение от Аноним (28), 22-Июн-25, 19:17 
Автор, перелогинься!
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

21. "Выпуск языка программирования Hare 0.25.2 "  –1 +/
Сообщение от фыв (??), 22-Июн-25, 15:42 
Выглядит не вырвиглазно, на первый взгляд.
Работу с Си наследием притянул уже. Любопытно что там с шаблоно-объектно-функциональщиной и как это в деле выглядит.

А затем тесты, сравнения и через лет 5...

Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск языка программирования Hare 0.25.2 "  +1 +/
Сообщение от Аноним (23), 22-Июн-25, 16:42 
Увы, очередной недоди-перепитон. Каких-то сильных сторон у языка нет.
Проект существует скорее благодаря nih, нежели из реальной нужды.
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск языка программирования Hare 0.25.2 "  +/
Сообщение от Аноним (25), 22-Июн-25, 18:52 
Если будет drop() из Rust и включены в стандартную библиотеку списки, словари и деревья, то вполне замена С.
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск языка программирования Hare 0.25.2 "  +/
Сообщение от Аноним (26), 22-Июн-25, 19:13 
а тут хоть строки нормальные есть?
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск языка программирования Hare 0.25.2 "  +/
Сообщение от Аноним (28), 22-Июн-25, 19:25 
какие считаются нормальынми?
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск языка программирования Hare 0.25.2 "  +/
Сообщение от Аноним (31), 22-Июн-25, 19:34 
С ИИ внутри
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск языка программирования Hare 0.25.2 "  +/
Сообщение от Аноним (36), 22-Июн-25, 20:47 
Конечно есть. В ассемблере строки это просто байты, поэтому и тут, и в Си есть нормальные строки.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

37. "Выпуск языка программирования Hare 0.25.2 "  +/
Сообщение от Аноним (37), 22-Июн-25, 20:53 
А в чем прикол? Синтаксис на любителя, из того что в новости - совсем не проще Си.
Даже безопасной работы с памятью нет - так зачем мне переходить с Си на это поделие?
Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск языка программирования Hare 0.25.2 "  +/
Сообщение от freecoderemail (ok), 22-Июн-25, 21:15 
Синтаксис определённо растом навеян. Типы полей структур, атрибуты... и много что ещё, если пойти и посмотреть доки.

Но это


use fmt;
use os;

export fn main() void = {
     const user = os::getenv("USER") as str;
     fmt::printfln("Welcome to the Hare documentation, {}!", user)!;
};


По-моему читается хуже, чем это:

use std::env;

fn main() {
    let user = env::var("USER").unwrap_or_default();
    println!("Welcome to Rust, {user}!");
}


Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру