1.1, нах. (?), 12:31, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +17 +/– |
расскажите им кто-нибудь, что regression tests НЕ предназначены для оценки пригодности замены одного проекта другим.
А, впрочем, они и так не спят...
| |
|
2.10, Анон_без_номера (?), 12:39, 13/03/2025 [^] [^^] [^^^] [ответить]
| +18 +/– |
Однако проваленый регрессионный тест (даже один единственный) говорит о несовместимости с GNU Coreutils, потому как выявлена регрессия: то, что работало в GNU Coreutils не работает в новомодном uutils.
А провален там далеко не один тест. И зачем-то ещё и отключили несколько десятков тестов...
| |
|
3.21, Аноним (21), 12:49, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Отключили то что они реализовать не могут. И просто решили не реализовывать.
| |
3.30, безразницы (?), 12:56, 13/03/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Тестирование? Это что то из непонятного значит ненужного и устарело.
"Технический" "лидер" проекта считает что будет ок, значит будет ок и "эксперимент будет признан удачным".
| |
|
4.137, OpenEcho (?), 15:13, 13/03/2025 [^] [^^] [^^^] [ответить]
| +4 +/– |
Отсюда вывод - какой безопастный язык не делай, всё равно самое слабое место - человек, если он может "начальственным" решением сказать Ок и поxеpить некоторые тесты
| |
|
3.55, нах. (?), 13:24, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
проваленный - да. Но они ж гордятся что целых 500 успешно пройдены.
Впрочем, уверен, они и не спят.
| |
3.135, OpenEcho (?), 15:09, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> И зачем-то ещё и отключили несколько десятков тестов...
Наверное они из Австралии, там тоже страусы прячут башку в песок, если че не так
| |
3.167, Аноним (167), 16:27, 13/03/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Возможно и нет никакой необходимости быть совместимым с GNU. Сначала Убунта перейдёт, потом ещё пара мейнстримных дистрибутивов следом за ними, и за совместимостью будет GNU бегать. Как когда-то они бегали за классическими юниксовыми утилитами, пока сами не стали мейнстримом и не напридумывали своих уникальных расширений и опций. Всё течёт, всё изменяется.
| |
|
|
3.162, Витюшка (?), 16:13, 13/03/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
Также в следующем выпуске Debian: ...
Ты куда не бегай - результат известен. Далеко от systemd убежали?
| |
3.177, _kp (ok), 16:44, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
В заражением Rust, всё централизованно, как с ковидом. Debian уже самобречен, и вовсю внедряет несовместимые утилиты, зато "модные", инклюзивные.
| |
|
|
1.3, Аноним (3), 12:32, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +11 +/– |
О нет, гнутые утилитки выкинули и теперь GNU/Linux можно называть просто Linux.
| |
|
2.6, Аноним (6), 12:36, 13/03/2025 [^] [^^] [^^^] [ответить]
| –3 +/– |
Дак это ж _переписанные_ GNU утилиты, а не написанные с нуля. Так что всё еще GNU/Linux
| |
|
3.31, n00by (ok), 12:57, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
А GNU утилиты это переписанные из UNIX? Тогда новые порождают GNGNU/Linux.
| |
|
4.54, Аноним (54), 13:23, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Тогда новые порождают GNGNU/Linux.
наоборот NextGenerationGNU/Linux
| |
|
|
2.11, Аноним (11), 12:42, 13/03/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
>О нет, гнутые утилитки выкинули и теперь GNU/Linux можно называть просто Linux.
GNU/Linux уже давно GNU/SystemD/Linux. Кстати, почему Леня ещё не выкатил какое-нибудь utilsd на расте и добавил его к божественному системд?! Не порядок!
| |
2.151, fuggy (ok), 15:45, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Пошла биполярка. Выкидываем GNU утилиты, добавляем uutils. Но они же на rust, утилиты должны быть на чистом Си! Срочно вернуть всё назад, выкидываем uutils. Но GNU утилиты под GPL. Вернуться к пункту 1.
| |
|
1.8, Аноним (8), 12:38, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Убунта продолжает подтверждать свое лидерство в области инноваций, как всегда смелый и дерзкий технический шаг, держим кулачки, желаем успехов.
| |
|
2.12, Аноним (21), 12:42, 13/03/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Успехов им в этом начинании!
Такое должно умереть. В жестоких муках
| |
|
3.68, Аноним (68), 13:31, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
"Убунта продолжает..." - Успехов им в этом...! Такое должно умереть. В жестоких муках
скомпилировал
| |
|
2.88, Аноним (88), 13:57, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Лучше бы они пользу приносили своим вкладом в развитие, а не инновировали за чужой счет.
| |
|
1.9, opennetuser (ok), 12:39, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +17 +/– |
Зачем??? Все эти утилиты были проверены и доказали надежность за триллионы лет процессорного времени всех серверов. Зачем менять? Бюджет пилить?
| |
|
2.15, Аноним (21), 12:44, 13/03/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Как менеджеру, которые ничего не умеет и ни в чем не разбирается изобразить из себя лидера?
Правильно! Начать внедрять что нибудь, что-угодно, лишь бы можно было придумать причину.
Результаты совсем не важны.
| |
2.18, Аноним (4), 12:46, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Весеннее обострение. Лечится свежим суппозиторием дебиана через юзб.
| |
2.23, Аноним (23), 12:51, 13/03/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Менять, возможно, и стоило, чтобы перейти на более современную технологию, но зачем менять на гарантированно недоделанное нечто версии 0.0.0, которое абсолютно точно будет иметь проблемы с совместимостью - хороший вопрос.
| |
|
3.41, Аноним (41), 13:09, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Какую современную технологию? Что технологически в ls поменялось? Или cat?
| |
|
4.72, Аноним (4), 13:41, 13/03/2025 [^] [^^] [^^^] [ответить]
| +4 +/– |
Старые ls и cat слишком мало весят и написаны токсичными несовременными дидами.
| |
|
|
6.202, Аноним (-), 17:49, 13/03/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
Разве?
Суда по кол-ва багов дыды были еще теми 321ми которым было пофигу на качество кода, на кол-во ошибок в нем.
Главное побыстрее выпрограммировать очередной кусок и пойти пить пивас и заедать марками.
| |
|
|
4.169, Аноним (169), 16:30, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Что технологически в ls поменялось? Или cat?
В uutils? Хз, не смотрел... Что можно поменять? Посмотри на bat.
Coreutils застыли в прошлом.
| |
|
|
2.29, Аноним (29), 12:56, 13/03/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
затем, чтобы наконец-то проверить раст на миллионах хомячков
| |
|
3.129, НяшМяш (ok), 14:53, 13/03/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
С разморозкой. На миллионах хомячков уже проверили Cloudflare, Android и, с недавнего времени, Windows.
| |
|
4.139, Аноним (29), 15:19, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
у каждого дома стоит собственный Cloudflare? или может быть ты юзаешь Android на ПК? в винде раста нед, его не может там быть
| |
|
|
6.219, нах. (?), 18:47, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
угу, в ядре, но есть нюанс: Currently in consumer Windows, disabled by feature flag.
Причем никаких новостей свежее 23го года у тебя, разумеется, нет.
Дай угадаю - тот болтливый попугай давно уволен, код в котором никто с тех пор ничего не может понять, так и "disabled by feature flag".
| |
|
5.179, Аноним (182), 16:49, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
>в винде раста нед, его не может там быть
Странно, а давеча некоторые посетители писали, что M$ переписывает части своего ядра на Rust.
Или неправда? Или она только в Linux его пропихивает по причине EEE?
| |
|
|
|
|
3.51, Аноним (51), 13:22, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Что бы сменить лицензию, избавиться от зависимости.
А что не так с GPL?
| |
|
4.66, Аноним (-), 13:28, 13/03/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
Творение коммунистической секты.
С кучей идеологии и сектой фанатиков.
Уменьшающая свободу авторов кода, в пользу юзеров-потербялдей.
| |
|
5.126, aNonim (?), 14:43, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
... уменьшающая свободу проприерастов стырить и прикопать код.
Пофиксил.
| |
|
6.128, Аноним (-), 14:53, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> ... уменьшающая свободу проприерастов стырить и прикопать код.
> Пофиксил.
Пофиксил на отлично, прям по заветам защитника љољилюбовю!
Называть свободу - рабством это в стиле столманутых коммуняк.
Свободные лицензии дают свободу - открывать, закрывать код. Использовать в любых проектах кому угодно.
ГНУ берет открытый для всех проект и закрывает!
| |
|
7.132, Аноним (51), 15:03, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Свободные лицензии дают свободу - открывать, закрывать код. Использовать в любых проектах кому угодно.
Но ведь автор кода сам выбирает лицензию, в чем несвобода?
| |
|
|
9.166, fuggy (ok), 16:26, 13/03/2025 [^] [^^] [^^^] [ответить] | +/– |  Ты можешь свободно форкать для себя и никому не отдавать и не показывать, если т... текст свёрнут, показать | |
|
|
7.175, Аноним (182), 16:43, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
>ГНУ берет открытый для всех проект и закрывает!
Не закрывает, а не позволяет другим закрывать. А людям с помыслами обмениваться кодом и не скрывать, как раз, хорошо.
| |
|
|
|
4.74, n00by (ok), 13:41, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> Что бы сменить лицензию, избавиться от зависимости.
> А что не так с GPL?
Не так то, что агитация здесь идёт вот уже 30 лет, а что в России написано и опубликовано под GPL? Ничего. UnrealSpeccy не считаю - это было давно и неправда.
| |
|
5.105, Аноним (105), 14:09, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Fictionbook Editor и SP Forth как минимум. Первого мне под ненужным на десктопе здорово не хватает: под wine он работоспособен весьма условно.
| |
|
6.125, Аноним (51), 14:41, 13/03/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
Не пытайтесь играть в шахматы с голубем. Он раскидает фигуры, насрёт на доску и улетит рассказывать как вас уделал. С фанатиком n00by спорить можно примерно с таким же результатом.
| |
|
|
|
5.91, Аноним (-), 14:00, 13/03/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
> GPL вообще-то детище буржуазной социал-демократии,
Звучит не убедительно.
Я не слышал чтобы демократы (даже социал) топили за "создание министерства опенсорса, которое финансится с налогов, а зарплаты у всех будут определяться налогами".
Я уже молчу про призывы "запретить успешным организациям платить большие зарплаты".
ИМХО это комми в чистом виде.
> притворяющееся свободной,
угу. и к сожалению некоторые ведутся
> но обслуживающее интересы капитала.
Думаю это скорее "незапланированные последствия".
Т.к сам столлман капитал не любит и против корпораций.
У фанатов ГПЛ сильно горит от того, как корпы вертят их мнение, например в ядре.
| |
5.123, Аноним (123), 14:31, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
А можно раскрыть мысль про обсуживание интересов капитала? Кажется, что наоборот корпорации=капитал везде пропихивают MIT и прочие апачи и противятся гнутым лицензиям. В чем для них выгода?
| |
|
|
3.101, Аноним (4), 14:06, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
От зависимости помогают сбалансированное питание и полноценный образ жизни.
| |
|
2.36, Аноним (-), 13:04, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это те самые утилиты, написанные лучшими бракоделами, которые даже строку сплитнуть без переполнения не смогли?
opennet.ru/opennews/art.shtml?num=60490
А ведь были и похуже - CVE-2016-2781
chroot in GNU coreutils, when used with --userspec, allows local users to escape to the parent session
| |
2.164, Витюшка (?), 16:18, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Наглое враньё. Скорее ошибочное мнение из-за отсутствия необходимых компетенций.
| |
2.195, Аноним (167), 17:31, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Все эти утилиты были проверены и доказали надежность
Что, никогда не ловил ошибки сегментации в GNU-утилитах? Впрочем, ты и не мог, так как кроме cd и ls вряд ли чем-то пользовался.
| |
|
|
2.17, Аноним (21), 12:46, 13/03/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
О! Вот в чем дело!
Они хотят застолбить нишу.
Во всех других нишах проблемы - а тут они попробуют вытеснить какого-то нунейма.
Ниша правда так себе. Ну а вдруг подрастет.
| |
|
1.14, Аноним (-), 12:42, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Отмечается, что Canonical рассматривает разные методы повышения качества
Какой некачественный дистрибутив! Его хоть кто-то, хоть мало-мальски использует?
| |
1.19, Аноним (23), 12:48, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
> По мнению Джона Сигера, защита от подобных ошибок повысит гарантии безопасности
Может быть просто стоило изучить статистику CVE https://www.cvedetails.com/product/5075/GNU-Coreutils.html и убедиться, что системные утилиты даже близко не являются главным источником опасностей (кроме, разве что, sudo)? Спрашивается, зачем придумывать всякое враньё в качестве обоснования решений?
| |
|
2.26, Аноним (21), 12:53, 13/03/2025 [^] [^^] [^^^] [ответить]
| +6 +/– |
А что тогда делать менеджеру, который ничего не знает и ничего не умеет?
А тут придумал причину. Начал внедрять. Ты - лидер.
Результат совсем не важен.
| |
2.27, Аноним (-), 12:54, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Может быть просто стоило изучить статистику CVE
Зато каких!
opennet.ru/opennews/art.shtml?num=60490
Сплит строки приводит к переполнению буфера. Просто шикарно, правда?
> Спрашивается, зачем придумывать всякое враньё в качестве обоснования решений?
Ты забыл еще один пункт "а насколько сложно заменить?".
Если хрустовики сделают за бубунтоводов всю работу, а тем придется поменять пару строчек в конфиге.. то почему бы и нет?
Если повышение надежности дается очень легко, то это надо просто сделать.
И аргументы "не нужно улучшать utils пока само ядро дырявое" звучат не очень убедительно.
| |
2.176, нах. (?), 16:44, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> кроме, разве что, sudo
с sudo у них вообще отлично получилось - ее нет в гну тестах, поэтому они даже и не старались.
Не поверишь, но sudo-rs поддерживает (с некоторыми...особенностями) _исключительно_ дефолтный конфиг бабуинты. Т.е. ненужнейшее ненужно из одной строчки (которое обычной su несложно заменить)
Причем в этом варианте конфига и обычный sudo в общем-то безопастен, у него проблемы вылезали в основном на достаточно нетривиальных конфигах.
| |
|
1.20, Аноним (-), 12:48, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Шикарно!
Растификация линукса продолжается!
Чем больше разных утилит будет добавляться, тем проще будет добавлять новый и выкидывать старые.
| |
|
|
3.37, Аноним (37), 13:04, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Но конечно же ты продолжишь лежать на диване, ничего не делая.
Не, я продолжу писать на расте за зарплатку))
Просто для меня любое повышение популярности раста - уже плюс.
Даже если это какие утилиты в убунте.
| |
|
|
1.24, Аноним (24), 12:51, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +6 +/– |
> В качестве причины миграции называется желание повысить надёжность и безопасность утилит, лежащих в основе дистрибутива.
Охотно верим. На самом деле там сидят фронтендеры и тащат в проект все новое что блестит.
| |
1.39, Аноним (39), 13:06, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Причина простая, надеются получить доступ к госконтрактам. Но авторам скриптов не завидую. Их завалят проблемами из-за сломанного парсинга. Придётся для убунты лепить костыли.
| |
|
2.99, Аноним (88), 14:05, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Так убунта изначально есть ничто иное как окастыленный ванильный линукс
| |
|
|
2.161, нах. (?), 16:11, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Погодите, погодите. У них пока /bin/ls из 600 тестов проваливает 100.
| |
|
|
2.100, Аноним (182), 14:05, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Одобренные дистрибутивы есть. Да и не одобренные с GNU/Linux были и будут.
| |
|
1.45, Аноним (68), 13:15, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Ну вот, приплыли. Теперь GNU/Linux уже больше не GNU и даже не UNIX-like.
GNU выкинули, С выкинули, X выкинули, sysV init выкинули.
А что осталось? Добро пожаловать в post-Linux мир
| |
|
2.49, Аноним (49), 13:21, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ты так пишешь будто бы Линукс пишут энтузиасты под водочку, увы это вообще не так. Линукс пишут исключительно корпорации, и что скажут корпы, то в линуксе и будет. Когда-то корпы написали иксы, сейчас они им не нужны, тоже самое и с sysV. GNU - это вообще ни о чём.
| |
|
1.50, Аноним (50), 13:21, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Эм, не привели сравнение скорости прогона стандартных тулз и модновыпендрёжномолодёжных.
| |
|
|
3.79, Аноним (79), 13:50, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Она все такая же молодежная, болеет все теми же детскими болячками, которые делают ее посредственными языком, неподходящим к продакшену.
| |
3.115, Аноним (182), 14:16, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Думаю, тогда ещё в айтишке не было такого термина "модномолодёжный". Т.к. и языков программирования ещё было не так много: Fortran, COBOL, Lisp, Algol, PL/I.
| |
3.134, Ан Оним (?), 15:08, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Си особо никогда не была модной. Во времена молодости Си самым модным языком был Алгол-68, потом Simula, потом Smalltalk.
| |
|
4.232, _ (??), 19:22, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Но до седин на мудях дожили не только лишь все... :)
А Си - дожил. И это жу-жу - не с проста!(С)
| |
|
|
|
1.52, Аноним (52), 13:22, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Хаха, какие смешные. С коммерческой точки зрения решение понятно, наверно рекламные бюджеты порезали и никто не ведётся уже.
| |
|
2.81, Аноним (79), 13:51, 13/03/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ты, как истинный сишник, пытался посчитать размер утилиты, но у тебя случилось переполнение?
| |
|
1.71, mos87 (ok), 13:39, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Линуксу действительно нужны улучшения в базовых вещах.
Система документации (man годится для пары страничек, info - это как играть в Zork, нажимая клавиши носом.. и с завязанными глазами), вменяемый стандарт формата архива вместо tar, простой способ шарить/маунтить сетевые разделы поверх голого NFS, etc.
Можно было бы начать с чего-то попроще, типа инициативы заменить grep на ugrep с соотв. изменениями в последнем для совместимости. Или find на fd (с переписыванием последнего на C/C++).
А у этих похоже только ржавый хайп и получается.
| |
|
2.90, Аноним (-), 13:58, 13/03/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
У тебя много ошибочных представлений о том, что хорошо, а что плохо. Системные утилиты должны быть написаны на чистом Си. Никаких плюсов, а тем более ржавчины.
| |
|
3.104, Аноним (-), 14:08, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> У тебя много ошибочных представлений о том, что хорошо, а что плохо.
Программы без CVE - хорошо, с ошибками - плохо.
> Системные утилиты должны быть написаны на чистом Си. Никаких плюсов, а тем более ржавчины.
Кому должны?
Почему на уродливой убогой дыряшке, а не на плюсах с смартпойнтерами и другими благами цивилизации?
| |
3.109, Facemaker (?), 14:11, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
>Системные утилиты должны быть написаны на чистом Си
Звучит фанатично ☺. К тому же понятие о "чистом Си" у разных людей может быть разное.
| |
3.174, Аноним (169), 16:37, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Системные утилиты должны быть написаны на чистом Си.
Звучит сильно, но будут ли какие-то аргументы?
| |
|
2.96, fuggy (ok), 14:04, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> find на fd (с переписыванием последнего на C/C++)
Никто это делать не будет. Во-первых, объясни зачем? Во-вторых, fd это переписанный find, и что мы получим на выходе тот же самый find. В-третьих, допустим транслируют с помощью ИИ из rust в c, что от этого станет лучше?
| |
|
3.111, mos87 (ok), 14:12, 13/03/2025 [^] [^^] [^^^] [ответить] | +1 +/– |  Не нужно воспринимать пост, написанный за минуту на такую широкую тему столь бук... большой текст свёрнут, показать | |
|
4.148, fuggy (ok), 15:38, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Всё равно не вижу зачем. Если вам нравится скорость+удобство fd, ugrep. Почему не пользоваться ими? Файлы слишком большие? Так это небольшая плата за скорость+удобство. Всё ещё меньше, чем любой калькулятор во snap/flatpak. Посмотрел fd вестит всего 4МБ, очень не много. То что другие rust утилиты много весят, так это просто не умеют настраивать strip.
У тебя на компе исполняется бинарник, в нем никакого раста нет. А какая разница на каком языке написаны исходники, хоть на брейнфак, если оно быстро работает.
| |
|
5.191, mos87 (ok), 17:15, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
>Всё равно не вижу зачем. Если вам нравится скорость+удобство fd, ugrep. Почему не пользоваться ими?
понятно. дальше носа смотреть не хочим.
| |
|
|
|
|
1.78, Аноним (78), 13:49, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Как разработчик раст, считаю что данная инициатива не особо нужна, как и попытка впихнуть сабж в ядро. Лишь бы попиариться
| |
1.82, Ося Бендер (?), 13:52, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
GNOME -> Unity -> GNOME == GNU Coreutils -> uutils -> GNU Coreutils
Туды-сюды-обратно, о май гад, хау найс! Итс зэ бьютэфулл лайф!
Поцаны знают толк в извращениях.
| |
1.89, Аноним (89), 13:57, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Rust даже близко не поддерживает те платформы, которые поддерживает Си.
| |
|
2.95, Аноним (-), 14:02, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Rust даже близко не поддерживает те платформы, которые поддерживает Си.
И какие "нужные" платформы, на которые можно установить убунту, не поддерживает раст?
Но поддержка платформ это дело наживное. Если появятся люди которым сильно нужно - то поддержат.
А убогость СИшки - это врожденное, оно не лечится.
| |
|
3.131, Ан Оним (?), 15:02, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Убогость?? С - самый гибкий язык, самый быстрый, самый быстрокомпилируемый
| |
|
|
5.155, OpenEcho (?), 15:58, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> забыл добавить "самый дырявый"
Язык в принципе не может быть дырявым. Чем меньше абстракций над jmp, mov, тем проще и гибче язык, но при этом за банальные косяки отвечает человек, в отличие где язык берется в добавку к абстракциям, пытаться фиксить **человеческие** ошибки. Т.е. весь хайп о расте в том, что пройдя барьер мутной семантики и концептуальных абстракций, на нем можно лабать даже обезьянам, которые верят в безопастный язык, а не в себя. Но жизнь доказывает обратное, чем проще - тем надежнее. И да, ошибки были есть и будут, не зависимо от "безопастного" или "не безопастного" языка.
| |
|
6.160, Аноним (160), 16:10, 13/03/2025 [^] [^^] [^^^] [ответить] | +/– | Почему нет Если один и тот же код, на разных компиляторах их версиях, железе, ... большой текст свёрнут, показать | |
|
|
4.144, Аноним (-), 15:26, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> самый гибкий язык
В чем его гибкость? Он же дубовый как... даже сложно придумать сравнение.
> самый быстрый
АСМ быстрее. А сишка это всего лишь условнокроссплатформенный асм.
> самый быстрокомпилируемый
И готовый очень быстро скомпилить любой мусор.
| |
4.207, User (??), 18:12, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ээээ... Насчёт "быстрокомпилируемого" это ты прям смИщьно спетросянил, ага.
| |
|
|
|
3.130, Ан Оним (?), 14:58, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Про gtk-rust: я вот не пойму, нас так долго учили, что для программирования GUI надо использовать ООП, что собственно ООП и создали для нужд GUI, что благодаря ООП децентрализация и автоматизация, а тут приходит какой-то Rust и говорит что всё это неправда, и что для GUI ООП не нужно
| |
|
4.141, Аноним (182), 15:21, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Всё правильно вас учили. А на Rust получится GUI a la GTK. Для удобства пользования которым, на него придётся навернуть свою Vala. Как то и произошло с нынешним сишным GTK.
| |
|
|
2.143, Вася Пупкин (?), 15:23, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Для оочень специфичных платформ есть вариант транслировать раст в си и собирать как раньше
| |
|
1.92, Аноним (-), 14:00, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Помучаются с Растом и вернутся обратно. И после всего будут смотреть на сишку с благоговением. Чистый Си - это плоть и кровь экосистемы GNU/Linux.
| |
1.102, keydon (ok), 14:07, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Последний гвоздь в крышку убунты. Обычным пользователям давно не советую, теперь и корпоратов буду отговаривать.
| |
|
|
3.210, нах. (?), 18:16, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Отечественные корпорасты и так не на Убунте, а на Астрах.
вот так и происходит переход. Я уже всерьез задумался - посмотреть чтоль ее доки на досуге. Может там уже и получше с массовым развертыванием, чем у бабуинты, доломавшей нетисо.
| |
|
2.212, Аноним (212), 18:18, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
>Последний гвоздь в крышку убунты
Этих последних гвоздей уже вколачивали немеряно.
А Ubuntu живее все живых.
| |
|
1.112, myster (ok), 14:12, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
В конечном счёте ведь все дистры перейдут на растовые сoreutils, просто Linux сообществу сейчас нужны подопытные кролики/крысы. Вот пользователи Ubuntu и помогут сообществу, им после Unity и Snap уже не привыкать.
| |
|
2.178, нах. (?), 16:45, 13/03/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
да подажжите, дайте хоть cat совместимый дописать, а не 507 из 600.
| |
|
1.145, Алконим (?), 15:26, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Я всегда был и будут против смешивания с и раст в ядре. И часто жирно троллю на темы про раст. Но в таких случаях, где проект написан с нуля на раст, без языковых зоопарков, я не против замены и использования раста.
| |
|
2.158, OpenEcho (?), 16:05, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Согласен, только вот парк рабочей силы способной в раст, значительно меньше и я не уверен что с такой семантикой и документацией в стиле блога он долго продержится
| |
|
3.211, нах. (?), 18:18, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Согласен, только вот парк рабочей силы способной в раст, значительно меньше и
> я не уверен что с такой семантикой и документацией в
> стиле блога он долго продержится
парк рабочей силы способной в sudo на сях забесплатно в свое личное время вообще давным-давно - один стареющий неудачник. И чо? Это си чтоль сложный? Или документация не та?
А тут строчки в резюме, можно сразу в гугль подавать.
| |
|
|
1.149, Аноним (149), 15:39, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А какая разница на чём написаны утилиты? На паскале, бейсике, го или расте? Пусть себе пишут на здоровье, поднимают флаги "победы", зачем на это обращать особое внимание? Заметьте, расты как и их коллеги из меньшинств, поняли главную вещь - нужно бороться за перехват внимания, побольше и почаще кричать, качать свои права. В каком-то виде это может принести желаемый психологический эффект в рамках целенаправленных пиар-кампаний.
| |
|
2.173, Аноним (182), 16:37, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
- А чего они хотят, Берримор?
- Борются за свои права, сэр.
- Разве у них нет прав?
- Есть, сэр.
- Так чего же они так кричат?
- ..., сэр.
| |
2.192, nebularia (ok), 17:15, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> А какая разница на чём написаны утилиты? На паскале, бейсике, го или
> расте? Пусть себе пишут на здоровье, поднимают флаги "победы", зачем на
> это обращать особое внимание? Заметьте, расты как и их коллеги из
> меньшинств, поняли главную вещь - нужно бороться за перехват внимания, побольше
> и почаще кричать, качать свои права. В каком-то виде это может
> принести желаемый психологический эффект в рамках целенаправленных пиар-кампаний.
Это предупреждение, чтобы ты знал, на что списывать отвалы баш портянок
| |
|
3.201, Аноним (149), 17:42, 13/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Поэтому предупреждение оставаться на 24.04 - не лишено смысла.
Некоторые сами себе создают трудности, а затем сами же героически их преодолевают.
| |
|
4.213, нах. (?), 18:19, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Поэтому предупреждение оставаться на 24.04 - не лишено смысла.
А в 28м, когда перестанет поддерживаться (да и то на от...сь главным образом никому ненужный base repo) - лечь и помереть?
В целом, конечно, неплохая перспектива.
| |
|
5.215, Аноним (149), 18:30, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ещё пока неизвестно чем закончится их бодрая пробежка по растовым граблям. Но это определённо ред флаг на будущее.
| |
|
6.221, нах. (?), 18:50, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Ещё пока неизвестно чем закончится их бодрая пробежка по растовым граблям. Но
> это определённо ред флаг на будущее.
это на настоящее. В будущем подобных бредовых решений будет только больше - нормальные менеджеры у проекта давным-давно отсутствуют.
| |
|
|
|
|
|
1.189, nebularia (ok), 17:14, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Привет рандомно отвалившиеся скрипты из-за отсутсвия какой-то опции не очень часто использующейся. И если от Alpine с busybox такое ожидаешь, то тут подстава откуда не ждали будет)
| |
|
2.225, Аноним (225), 18:53, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
>Привет рандомно отвалившиеся скрипты из-за отсутсвия какой-то опции не очень часто использующейся. И если от Alpine с busybox такое ожидаешь, то тут подстава откуда не ждали будет)
Даже если это и случится (что далеко не факт), то сколько таких опций и сколько будет таких скриптов? Ну отвалился скрипт - дебажишь, находишь проблему, репортишь баг, делаешь любым другим из миллиардов вариантов, после фикса - меняешь, по желанию. Но еще раз - это всё спекуляции.
| |
|
1.190, Аноним (190), 17:15, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Не фанат С но - избавятся от ошибок по памяти, но затем получат проблемы с поддержкой и развитием нечитабельного rust-кода в больших проектах. Во всех профессиях люди стараются как-то облегчить свой труд, а не усложнить, почему rust-программисты так себя ненавидят?
| |
|
2.193, mos87 (ok), 17:26, 13/03/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
через год окажется что он не только не читабельный, но и что тот раст уже не торт, сейчас новый кленовый раст
пе-ре-пи-сы-вать!
| |
2.196, Аноним (-), 17:31, 13/03/2025 [^] [^^] [^^^] [ответить] | +/– | Очень странно Одни аноны пишут что раст сделан для того чтобы корпы могли посад... большой текст свёрнут, показать | |
|
3.218, Аноним (218), 18:38, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ничто не мешает сделать на Си тип
struct Result { Value x; } Ok, Err;
Для структур в Си - строгая типизация. Возвращать как параметр функции.
| |
|
2.197, Вася Пупкин (?), 17:33, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
а они то и не догадываются что усложняют себе жизнь. да и программисты то они похоже не настоящие и вообще как-то чудом смогли язык выучить, видимо тоже от скодоумия
| |
2.214, нах. (?), 18:20, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Не фанат С но - избавятся от ошибок по памяти, но затем
> получат проблемы с поддержкой и развитием нечитабельного rust-кода
"разумеется, поддержкой заниматься тоже никто и не собирался"
| |
|
1.198, Аноним (198), 17:40, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
"Заставь дурака Богу молиться, он и лоб расшибёт!"
Лучше бы делом занялись, а не всяким вредительством, чтобы все сидели и выгребали хренову кучу багов.
| |
|
2.205, 12yoexpert (ok), 18:00, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
я бы только для этого раст изучил, чтобы набросить леннартушке. а там пусть сами грызутся
| |
|
1.204, 12yoexpert (ok), 17:59, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
для меня убунту умерла ещё даже до снап: когда выкинули Unity, а я был маленьким 12-летним экспертом
плюс невозможно было работать на старых пакетах и задолбали постоянно умирающие PPA
| |
|
2.217, IdeaFix (ok), 18:37, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> для меня убунту умерла ещё даже до снап: когда выкинули Unity, а
> я был маленьким 12-летним экспертом
> плюс невозможно было работать на старых пакетах и задолбали постоянно умирающие PPA
И что в итоге? Centos5? Debian 5? ALT Linux Master 2.4?
| |
|
3.224, нах. (?), 18:52, 13/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> И что в итоге? Centos5? Debian 5? ALT Linux Master 2.4?
windows10ltsb же ж...
| |
|
|
1.229, freehck (ok), 19:14, 13/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Джон Сигер (Jon Seager), вице-президент компании Canonical по инжинирингу и технический
> лидер проекта Ubuntu, представил инициативу по замене в Ubuntu системных утилит
> на аналоги, написанные на языке Rust.
Что ж, пусть попробуют. Иметь альтернативы -- это в целом хорошо.
Между тем, я отдельно отмечу, что вот именно *замена* -- ещё даже на горизонте не маячит.
Во-первых, в текущем виде оно, мягко говоря, совершенно не совместимо с исходным тулкитом. Крайне маловероятно, что за полгода его допилят до промышленно пригодного уровня.
Во-вторых, у Rust-а в Tier 1 по сути только amd64, arm64, i386; не понятно, что делать с охапкой остальных архитектур, таких как armel, mipsel, mips64el, ppc64el, s390x... Всех скопом выбрасывать - такой себе вариант.
Будет интересно посмотреть, как уважаемые господа будут решать эти проблемы.
| |
|