URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 137151
[ Назад ]

Исходное сообщение
"Выпуск языка программирования Hare 0.25.2 "

Отправлено opennews , 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


Содержание

Сообщения в этом обсуждении
"Выпуск языка программирования Hare 0.25.2 "
Отправлено Аноним , 22-Июн-25 11:27 
> "Номер версии образован как 0.YY.Q, где YY - две последние цифры года, а Q - номер квартала"

Вы что с нумерации версии сделали? Извращенцы!


"Выпуск языка программирования Hare 0.25.2 "
Отправлено Аноним , 22-Июн-25 11:30 
LibreOffice подсказал.

"Выпуск языка программирования Hare 0.25.2 "
Отправлено Грека , 22-Июн-25 12:10 
А если проект доживет до 2101 года, то это будет 0.01.1? Фигня какая-то.

"Выпуск языка программирования Hare 0.25.2 "
Отправлено Аноним , 22-Июн-25 13:20 
Ну, наверное, тогда можно и поменять уже будет первую цифру.
Так что 1.01.1, не о чем беспокоиться.

"Выпуск языка программирования Hare 0.25.2 "
Отправлено Грека , 22-Июн-25 15:48 
А если версия 0 выйдет за месяца до?
Получается сначала 0.99.4, а потом 0.00.1 😂

"Выпуск языка программирования Hare 0.25.2 "
Отправлено Аноним , 22-Июн-25 19:28 
Это ты с начала доживи

"Выпуск языка программирования Hare 0.25.2 "
Отправлено Аноним , 22-Июн-25 12:19 
Ноль целых 25 столетних 2 квартальных

"Выпуск языка программирования Hare 0.25.2 "
Отправлено Аноним , 22-Июн-25 13:47 
Спасибо тебе КО, ты нас всех снова спас!
Но и правда, харе уже по N+1 кругу  C/зайцев гонять :)

"Выпуск языка программирования Hare 0.25.2 "
Отправлено Аноним , 22-Июн-25 19:44 
Извращенцы — это semver.org. На грани злонамеренного вредительства. Впрочем, от кодеров я иного и не ожидал.

"Выпуск языка программирования Hare 0.25.2 "
Отправлено Аноним , 22-Июн-25 20:38 
X.X.X - это традиционная для Линукса порядок версионирования. Наоборот, извращенец это ты.

"Выпуск языка программирования Hare 0.25.2 "
Отправлено Drew Devault , 22-Июн-25 12:31 
Ваще топ язык! Автор красава!

"Выпуск языка программирования Hare 0.25.2 "
Отправлено D. DeVault , 22-Июн-25 13:11 
Полностью согласен с вами, коллега!

"Выпуск языка программирования Hare 0.25.2 "
Отправлено Аноним , 22-Июн-25 19:17 
Автор, перелогинься!

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

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


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

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

"Выпуск языка программирования Hare 0.25.2 "
Отправлено Аноним , 22-Июн-25 19:13 
а тут хоть строки нормальные есть?

"Выпуск языка программирования Hare 0.25.2 "
Отправлено Аноним , 22-Июн-25 19:25 
какие считаются нормальынми?

"Выпуск языка программирования Hare 0.25.2 "
Отправлено Аноним , 22-Июн-25 19:34 
С ИИ внутри

"Выпуск языка программирования Hare 0.25.2 "
Отправлено Аноним , 22-Июн-25 20:47 
Конечно есть. В ассемблере строки это просто байты, поэтому и тут, и в Си есть нормальные строки.

"Выпуск языка программирования Hare 0.25.2 "
Отправлено Аноним , 23-Июн-25 01:52 
Там много вариантов строк бывает. Черт его знает что он там нормальным считает. Может вариант с длинной и нулевым символом, а может UTF-16 у всех разное ...

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

"Выпуск языка программирования Hare 0.25.2 "
Отправлено freecoder , 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}!");
}



"Выпуск языка программирования Hare 0.25.2 "
Отправлено Аноним , 23-Июн-25 01:33 
Net, eto real trash, and I don't know zachem eto nuzhno & who eto budet use for serious.