|
|
3.77, burjui (ok), 13:52, 13/09/2022 [^] [^^] [^^^] [ответить]
| +13 +/– |
Про скорость написано в новости. А намёк на жирные бинари здесь неуместен, т.к. к дровам std не линкуется. Вообще, юмористам я бы посоветовал прилинковать их любимые сишные библиотеки статически и смешно пошутить про размер уже сишных бинарей.
| |
|
4.114, EuPhobos (ok), 15:09, 13/09/2022 [^] [^^] [^^^] [ответить]
| +4 +/– |
> но пока не готов для широкого использования, так как требует отдельных доработок
После этого, всё что нарисовано в графиках можно выкинуть, и рисовать по новой после "отдельных доработок"
| |
4.117, Аноним (117), 15:11, 13/09/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
один драйвер со вкусом glibc, пожалуйста, статически слинкованный, мне с собой
| |
4.121, Аноним (121), 15:16, 13/09/2022 [^] [^^] [^^^] [ответить]
| –2 +/– |
а грустным растаманам я бы посоветовал почитать ман по ld - при статической линковке в С линкуется только используемые функции. видимо в расте линкуется все подряд ;)
| |
|
5.123, burjui (ok), 15:23, 13/09/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
Да неужели? Цитату будьте любезны, а то что-то не припомню, чтобы оно так работало без -ffunction-sections -fdata-sections -fgc-sections.
| |
|
4.160, Аноним (160), 16:23, 13/09/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Про скорость написано в новости.
Но в ней же написано
> Среди планов на будущее называется избавление кода от имеющихся unsafe-блоков
Т.е. они написали в стиле Си и не реализовали драйвер в рамках заезженной до дыр мантры "гарантирует безопасную работу с памятью". Так что сравнивать скорость неумесно.
| |
|
5.174, burjui (ok), 17:00, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Неуместно нести чушь, не разбираясь в языке. Во-первых, даже если весь код на Rust обернуть в unsafe, большинство преимуществ над C сохранится - например, ссылки (а не сырые указатели) по-прежнему будут проверяться borrowck. Во-вторых, там не весь код обёрнут в unsafe.
Так что твой аргумент некорректен вдвойне. ПРОСТО ПОЧИТАЙ ДОКУМЕНТАЦИЮ. Ну надоело уже слушать эту ерунду про unsafe, ей-богу.
| |
|
6.198, freecoder (ok), 18:30, 13/09/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Еще забывают, что unsafe-блок - это не просто кусок небезопасного кода, который может "взорваться". Конвенция требует от разработчика делать unsafe-блок безопасным для внешнего кода. Просто эта безопасность обеспечена программистом, а не компилятором.
| |
|
7.210, Аноним (210), 19:49, 13/09/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
>> Просто эта безопасность обеспечена программистом, а не компилятором.
В С тоже безопасность обеспечена программистом, а не компилятором. И хотя программисты и те, кто делает ревью стремятся к безопасности, все равно ошибки тут и там всплывают. В чем же преимущество?
| |
|
8.212, Аноним (-), 20:08, 13/09/2022 [^] [^^] [^^^] [ответить] | +1 +/– | В том, что человек не машина и сконцентировать свое внимание на одном блоке ему ... текст свёрнут, показать | |
|
|
6.323, Someone (??), 22:27, 20/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
А еще типизация. Тоже очень помогает от ошибок. Даже с сырыми указателями:-)
Плюс офигенные "читабельные" ошибки компилятора.
| |
|
|
4.209, Anonim (??), 19:43, 13/09/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Намёки намёками, но главная притензия к расту именно в огромном объёме занимаемой оперативки. Так что вопрос очень резонный - этот код потом будет висеть на милиардах устройств, причём возможно не востребованным.
| |
|
5.211, Аноним (-), 20:01, 13/09/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Намёки намёками, но главная притензия к расту именно в огромном объёме занимаемой оперативки.
Т.е. главная претензия нафантазирована.
Что и ожидалось.
| |
|
|
|
|
1.11, Аноним (11), 09:46, 13/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +6 +/– |
Вот если бы "эти профессионалы" собрались вместе в рамках какой-то организации по типу RISC-V, а затем взяли и с нуля спроектировали небольшую, простую (каким когда-то был UNIX) и при этом "безопасную" (в контексте современных реалий) ОC, а затем без оглядки на "всякое легаси" реализовали бы её на своём любимом Rust, - вот тогда в этом был бы реальный толк, а так ...
| |
|
|
3.19, Аноним (11), 09:57, 13/09/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Этот Redox, фактически запилил один чувак, который в свою очередь брал некоторые куски кода у другого чувака, который писал ОС для своего блога:) так что нет, спасибо!
| |
|
|
5.24, Аноним (11), 10:05, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
кроме того, в современых реалиях, любая ОС должна активно развиваться за счет этой самой организации по типу RiSC-V, иначе в этом нет никакого смысла! Ибо кому нужна ОС, которая практически не работает на реальном железе!)
| |
|
6.34, лютый ж.... (?), 10:41, 13/09/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Ибо кому нужна ОС, которая практически не работает на реальном железе
вот глупость-то. наоборот сейчас нужна ОС, которая бы быстро и безопасно работала в гипервизорах и было бы ей обеспечена мощная эксплуатация в ЦОДах. а все эти 100500 мегабайт драйверов пусть в линуксе остаются...
| |
|
7.52, Аноним (52), 12:12, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Но в том же RISC-V заложено аж четыре слоя/уровня виртуализации.
| |
|
|
5.193, Аноним (-), 18:08, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
> лично мне не нужен очередной linux
Ты не понимаешь сути Линукса. ГНУ/Линукс - это копилефт. Redox OS - это пермиссивка.
| |
|
|
|
2.79, burjui (ok), 14:00, 13/09/2022 [^] [^^] [^^^] [ответить]
| +12 +/– |
Вот если бы эти "эксперты" с Опеннета собрались вместе и разобрались бы в языке, почитали документацию и начали писать код, вот тогда в этом был бы реальный толк, а не пустой talk в комментах. А если бы они ещё выросли из менталитета школоты, то поняли бы, что гораздо полезнее постепенно допиливать существующую ОС и позволять ей развиваться органически, а уже потом, имея бесценный опыт работы с таким серьёзным проектом, как Linux, приниматься за экспериментальные разработки.
| |
|
3.93, Аноним (11), 14:31, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
>>> позволять ей развиваться органически <<<
тащить в ядро, то без чего и так можно прекрасно обойтись, не является развитием🤦
>>> разобрались бы в языке, почитали документацию <<<
согласен, людям не мешало бы разобраться как надо писать программы на языке Си!
| |
|
4.120, burjui (ok), 15:13, 13/09/2022 [^] [^^] [^^^] [ответить]
| +5 +/– |
> согласен, людям не мешало бы разобраться как надо писать программы на языке Си!
Действительно, а то языку уже больше 40 лет, но лучшие программисты мира всё никак не разберутся и продолжают лепить переполнения буфера и прочие гадости. Даже появляется такое ощущение, будто дело не в них, а в языке.
| |
|
5.157, Аноним (11), 16:16, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Если в 2022 году продолжать учить Си по книге K&R (а многие так и делают), то на выходе как раз и получаются те самые "лучшие программисты мира", которые совершенно ничего не знают о таком понятии как обработка ошибок и тестирование, - отсюда и плачевный результат! Если человеку сразу объяснить что к чему и показать как выглядит полный цикл разработки ПО на языке Си, то и таких "детских проблем" не будет; проблема тут в другом, что таких книг как раз таки не существет в природе в принципе!!!
| |
|
6.172, burjui (ok), 16:52, 13/09/2022 [^] [^^] [^^^] [ответить] | +5 +/– | У костяка разработчиков Linux опыт измеряется десятилетиями, они прекрасно знают... большой текст свёрнут, показать | |
|
7.186, Аноним (11), 17:34, 13/09/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
>>> У костяка разработчиков Linux опыт измеряется десятилетиями <<<
Всё так, вот только у меня есть вопрос: что мешает этим "великим гуру" сойти до нас "обычных смертных" и написать книгу-замену K&R, и показать как нужно писать на языке Си?
>>> так же считают большинство тех, кто пробовал на нём писать <<<
Я писал на Расте; язык мягко говоря спорный, а уж тащить его в ядро ещё более спорное решение.
>>> один адепт церкви <<<
я "атеист", так что это не про меня; сам стараюсь обходить "сектантов" стороной.
| |
|
8.206, burjui (ok), 19:06, 13/09/2022 [^] [^^] [^^^] [ответить] | +1 +/– | Вот и я задаюсь вопросом почему за 40 лет никто не может написать книгу по C, к... текст свёрнут, показать | |
|
7.237, Аноним (237), 23:38, 13/09/2022 [^] [^^] [^^^] [ответить] | +/– | Почему, мистер burjui, почему Во имя чего Что вы делаете Зачем, зачем встаете... большой текст свёрнут, показать | |
|
|
5.171, name (??), 16:49, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
С чего вы взяли, что это лучшие? Лучшие, как показывает практика, сидят на литкоде, грокают интервью и потом пишут на html, css и js в фаанге. А сишники это едва ли не худшие программисты мира. Хуже только крестовики.
| |
5.315, Аноним (315), 09:37, 16/09/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
А ты не думаешь, что до ржавого просто ещё не добрались всякие институты, которые сейчас играются со спектром и мельдонием? Сравнивать язык, на котором написан изрядный пласт реально работающего ПО и язык, на котором написано куча пустого кода для заполнения гитхаба - ну такое себе.
| |
|
|
3.125, Аноним (117), 15:24, 13/09/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
В отличие от "экспертов", WD проводят экспертизу Раста. Это просто proof of concept. Если окажется, что драйвера на Расте получаются такие же, как и на С, а трудозатраты меньше, то конкретно компания WD примет решение, что выгоднее использовать Раст. В чем проблема?
| |
|
4.130, Аноним (191), 15:38, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
> В том, что ты додумываешь за WD.
Трудозатраты при создании концепта. Хм...
Это тебя должно было сильно перекосить.
| |
|
5.137, Аноним (117), 15:58, 13/09/2022 [^] [^^] [^^^] [ответить]
| –2 +/– |
Представь себе - у WD есть бабки и кадры, чтобы проводить такие исследования. И они по его итогам могут спокойно послать этот ваш Раст нахрен.
| |
5.139, Аноним (117), 16:00, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
И никакого создания концепта тут нет, концепт писания драйверов на Расте уже есть. Иди гугли proof of concept.
| |
|
|
|
2.115, Аноним (232), 15:09, 13/09/2022 [^] [^^] [^^^] [ответить]
| +5 +/– |
Вот если бы профессионалы опеннет собрались бы вместе, а затем взяли и с нуля спроектировали небольшую, простую (каким когда-то был UNIX) и при этом "безопасную" без уязвимостей, закладок и телеметрии ОC, а затем без оглядки на на всяких там растоманов реализовали бы её на своём любимом ANSI C, - вот тогда в этом был бы реальный толк, а так... одно только вываливание продуктов жизнедеятельности в комментарии, как будто профессионалы опеннет ничего другого не умеют
| |
|
3.163, Аноним (11), 16:30, 13/09/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
>>> реализовали бы её на своём любимом ANSI C <<<
В этом столько же смысла как и в том, чем занимаются Раст-переписыватели.
| |
3.197, Ананимаз (?), 18:25, 13/09/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ладно у линуксов блоб блобом погоняет, но во фришечке где закладки и телеметрию найти, со ссылкой на исходние, если не затруднит?
| |
|
4.207, Аноним (232), 19:18, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Ладно у опеннет экспертов, новость за новостью подгорает пониже спины, но в линуксе (ядре) где закладки и телеметрию найти, со ссылкой на исходние, если не затруднит?
| |
|
|
|
|
2.292, Прохожий (??), 00:09, 15/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Или поймут, что дальше продолжать писать на C, C++ не имеет смысла, поскольку преимущества Rust перевешивают недостатки. А первые два языка наконец-то отправятся на помойку истории.
| |
|
1.15, Аноним (15), 09:49, 13/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
> В докладе говорится, что текущий NVMe-драйвер на языке Си полностью устраивает разработчиков
Короче, опять 'джаст фофан'.
| |
|
2.126, Аноним (117), 15:33, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Не "фофан", а с целью найти способ сэкономить. Цели во что бы то ни стало начать использовать Раст тут не стоит.
| |
|
3.318, Neon (??), 13:09, 16/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Уже доэкономились. Вся IT в дырах и в одноразовых устройствах
| |
|
2.282, qsdg (ok), 19:56, 14/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Вы так говорите, как будто это плохо. Всю жизнь работать на скучной работе, со скучными технологиями? Haters gonna hate.
| |
|
|
2.21, Аноним (21), 10:01, 13/09/2022 [^] [^^] [^^^] [ответить]
| +5 +/– |
Переписывание подразумевает code-reviw на эталоне. Тоже польза.
| |
2.25, Аноним (25), 10:09, 13/09/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
У растоманов хорошо получается писать две вещи:
- восхваления расту в комментах,
- графический пинг.
| |
|
3.27, Аноним (26), 10:18, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
желательно ещё без "-" в аргументах или вообще без аргументов (консолью же никто не пользуется). а доки, если и пилить, то на readthedocs с килограммом джаваскрипта в маркдауне, но не в коем случае не в man
| |
|
4.187, annonn (?), 17:39, 13/09/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
действительно что проще - километровые портянки в консоли или сверстанная страничка доки с ссылками, подсказками и тд.
ну можно лопушком пользоваться, а не бумагой
| |
|
|
4.244, Аноним (245), 02:30, 14/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
дебиан - это который с systemd, а freebsd - это которым 1.5 человека пользуются?
| |
|
5.293, Аноним (-), 00:15, 15/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
>freebsd - это которым 1.5 человека пользуются?
Да. И это прекрасно!
Сейчас вот уже домохозяек на линукс пересаживают. Попса...
| |
|
|
3.291, Аноним (232), 23:40, 14/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
У профессионалов опеннет хорошо получается писать две вещи:
- вываливание продуктов жизнедеятельности в комментарии.
- восхваления Си, который они при этом не знают.
| |
|
4.294, Аноним (-), 00:17, 15/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
"Профессионалы" хрустики вываливают свою жизнедеятельность в комменты как раз от того, что Божественные Си им неподвластны. Собственно хрустик и создан то был от того.
| |
|
|
2.290, Аноним (232), 23:36, 14/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Уже придумали писать на нем Линукс драйвера.
Разве это не замечательно?
| |
|
1.17, Анонн (?), 09:54, 13/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Интересно. Думал что на неоптимизированом коде разница в производительности будет намного больше. А тут ее фактически нет.
| |
|
2.22, Аноним (22), 10:02, 13/09/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
В данном случае "неоптимизированный" это плюс для производительности, ведь если они сделают всё это
> избавление кода от имеющихся unsafe-блоков, поддержка операций удаления устройства и выгрузки драйвера, поддержка интерфейса sysfs, реализация отложенной инициализации, создание драйвера для blk-mq и эксперименты с использованием асинхронной модели программирования для queue_rq.
то еще неизвестно во сколько раз новая реализация будет отставать.
Очередной эксперимент, где реализовали базовые вещи и анонсируют что "разницы нет"
| |
|
3.40, Анонн (?), 11:12, 13/09/2022 [^] [^^] [^^^] [ответить]
| +4 +/– |
А убирание unsafe это не оптимизация. Остальное - да, может добавить сложности и уменьшить производительность. Но "во сколько раз" это крайне пессимистична оценка.
| |
|
4.88, НяшМяш (ok), 14:17, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Как я понял, они просто сделали построчное переписывание существующего драйвера (откуда и unsafe). Если переосмыслить драйвер, то может оказаться не всё так однозначно.
| |
|
|
|
1.23, Аноним (23), 10:04, 13/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Знаете, что они так за драйвера взялись? Они ведь из инета недоступны, обычно доступны только локально... Просто драйвера на Rust + lockdown + TEE - это почти окончательное решение вопроса рутования. А на недостаточную поддержку платформ им срать - чипы, на которых сделаны новые телефоны, раст поддерживает.
| |
|
|
3.196, Аноним (-), 18:16, 13/09/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
Если ты не веришь в теорию заговора, это не значит, что заговора нет.
| |
|
4.202, Аноним (191), 18:47, 13/09/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Даже так. Если у тебя мания преследования - это не значит, что за тобой не следят.
| |
4.272, Бывалый смузихлёб (?), 13:54, 14/09/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Если ты не веришь в теорию заговора
А то и не заговора, а сговора
Вроде бы слово чуть поменялось, а смысл - фундаментально. Ведь и конторы и правительства регулярно вступают в сговор друг с другом для достижения тех или иных целей целей
Это похоже на намеренный некорректный перевод
| |
|
|
|
|
2.35, Аноним (-), 10:49, 13/09/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Кому и нафига очередная студенческая фигня сдалась, когда линух уже есть?
| |
|
|
4.273, Бывалый смузихлёб (?), 13:56, 14/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
таковой он был до вхождения корпораций в принятие решений
теперь это поделка корпораций, давным-давно основанная на какой-то малоизвестной и практически неиспользуемой поделке какого-то студента
| |
|
|
2.58, Аноним (52), 12:48, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
И тут растаманы в pure Rust не смогли, без кода на C 13.4% не обошлось.
| |
|
3.87, Аноним (-), 14:16, 13/09/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
>> Kerla is a monolithic operating system kernel written from scratch in Rust
...
>> boot2dump
>> A tiny operating system which takes a filename and memory buffer, saves it into the disk, and reboots the computer.
> И тут растаманы в pure Rust не смогли, без кода на C 13.4% не обошлось.
И тут у Военов Супротив Раста без пука в лужу не обошлось - посчитали проценты из другого проекта ...
| |
|
|
1.38, Аноним (-), 11:04, 13/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А что у западных цифровиком ака вд уже кадровый недостаток тех, кто осиливает Си?
Готовятся к приходу на работы студентов- удаленщиков?
| |
|
2.41, Ананимус (?), 11:13, 13/09/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
Новые люди не хотят писать на С так же, как когда-то новые люди не хотели писать на ASM.
| |
|
1.39, Аноним (39), 11:08, 13/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
После удаления unsafe блоков оно будет отставать по скорости от C реализации или нет?
| |
|
2.43, Анонн (?), 11:20, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Вот когда сделаем - узнаем)) Этот эксперимент как раз ради таких данных и начали.
Объективно оно и сейчас отстает от си почти во всех тестах (на уровне погрешности вычислений, но тем не менее). Но это как раз может быть не настолько важно.
| |
2.231, Аноним (231), 22:52, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Не обязательно убирать абсолютно все ансейфы - достаточно написать поверх сейф-абстракции
| |
2.284, Аноним (285), 20:09, 14/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Вполне возможно что там весь код — это только управление DMA, IOMMO и т.п., то есть сам код там ничего не делает, только управляет оборудованием и соответственно нечему тормозить.
| |
|
1.42, Сергей (??), 11:19, 13/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
Небезопасная работа с памятью на мой взгляд это проблема программиста, а не компилятора и языка программирования, много лет назад а дебиане мантейнеры исправляли предупреждения компилятора, а они были из-за получения энтропии, в результате чего ключи шифрования можно было предсказать, поскольку давно было сейчас я не помню всех деталей, может и не совсем корректно описал проишедшее...
| |
|
2.44, Аноним (44), 11:26, 13/09/2022 [^] [^^] [^^^] [ответить]
| +4 +/– |
"Небезопасная работа с памятью" это проблема тех кто использует этот код (и возможно вообще не знает что там наговнокодили). Потому что с погромиста взятки гладки - ну добавил CVE, потом исправил. Они никому ничего не должны. А у кого-то сервак ломанули, или данные пошифровали, или ботнет сделали.
| |
2.267, Максим (??), 13:17, 14/09/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да, так и есть. А сейчас пытаются разработать "ленивый язык", где программист будет писать код левой ногой, а компилятор за него всё сделает. Порочный путь.
| |
|
3.300, Прохожий (??), 01:08, 15/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Вобще-то нет. Это естественный путь развития. Не человек для компьютера, а компьютер для человека. Идеальный компьютер должен уметь читать мысли человека и выполнять его хотелки по первому желанию, и человек не должен учиться при этом работе с компьютером. Под словом "человек" в данном случае подразумевается как конечный пользователь, так и программист. Хотя понятно, что уровень абстракций при работе программиста с компьютером будет ниже, чем у обычного пользователя.
| |
|
|
1.57, Ivan_83 (ok), 12:38, 13/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Я знаю что будет через 10-15 лет.
Растовики напихают своей гнили в ядра, всё станет разваливатся, растовики будут орать что во всём виноваты остатки С и асм кода, потом скажут что ваш линукс и бсд безнадёжно больны и пойдут писать свою ОС с нуля, где не будет никаких недостатков.
Всё лишь бы прожирать гранты и не делать ничего полезного.
Вот не доходит до людей что лезть в изначально С проект даже с крестами это плохая затея, а тут вообще гниль, один компилятор надо ждать час пока соберётся.
| |
|
2.60, Анонн (?), 12:51, 13/09/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
О, Ванюша вернулся! Классно, а то без твоего бреда тут было очень уныло.
Провангуй лучше когда сишники в ядре говнокодить перестанут?
Через 10-15 лет смогут в память? Или все еще нет?
| |
|
3.105, Ivan_83 (ok), 14:57, 13/09/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
У сишников и щас всё хорошо, вы же смогли сюда написать, а у вас полюбас или венда или линукс которые полностью на С написаны, и писали вы поди из под гуглхрома, который на крестах.
Раста вообще почти нет в технологическом стёке, и он там не нужен.
| |
|
4.119, Анонн (?), 15:12, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
У сишников всегда все хорошо. Проблемы только у тех, кто вынужден пользоваться их поделиями.
Слава боги си почти нет в авиастроении и тд...
| |
|
|
6.254, Анонн (?), 10:31, 14/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Ну, пруфов я даже просить не буду. А то вдруг за тобой придет майор и мы потеряем настолько ценного члена сообщества.
| |
|
5.247, Ivan_83 (ok), 02:42, 14/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Вы крошите батон на всю индустрию - она вся написана на С с редкими исключениями.
В это вложены миллионы человеко/часов, там миллионы строк кода.
И представьте себе, вы смогли прочитать это сообщение и даже что то написать в ответ и ничего не сломалось.
Раст это трата времени на реимплементацию того что уже есть, с ровно теми же характеристиками.
Лучше потратить это время на совершенствование того что есть и создание нового.
Я вот знаю чего бы такого написать что нужно индустрии, и если руки дойдут то это будет на С.
| |
|
6.256, Анонн (?), 10:56, 14/09/2022 [^] [^^] [^^^] [ответить] | –3 +/– | С другими характеристиками - чуть меньше скорости, минус один класс проблем, сов... большой текст свёрнут, показать | |
|
7.269, Ivan_83 (ok), 13:20, 14/09/2022 [^] [^^] [^^^] [ответить] | +/– | И у С современная система типов, enum - хз, мне лично не надо, но шланг умеет по... большой текст свёрнут, показать | |
|
6.260, Аноним (260), 11:50, 14/09/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
а когда-то давно такой же Джон как и ты где-то писАл:
"Вы крошите батон на всю индустрию - она вся написана на Фортране/Коболе/Алголе с редкими исключениями. В это вложены миллионы человеко/часов, там миллионы строк кода... ", "... Си нинужно!!! ..."
| |
|
|
|
|
2.63, Ананимус (?), 13:07, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Всё лишь бы прожирать гранты и не делать ничего полезного.
Ты с российским IT путаешь.
| |
|
3.65, Аноним (44), 13:11, 13/09/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Будем объективны - там гранты тоже пилят, просто не в таких масштабах + там выхлоп хоть какой-то есть.
| |
|
4.71, А (??), 13:36, 13/09/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
+100500 и два чая этому господину. Масштабы там охеренно больше
| |
|
5.75, Аноним (75), 13:49, 13/09/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Там суммарно бабла больше, но вот процент распиленного всё же заметно меньше.
Да и конкретно в этой новости речь не про гранты вообще: тут контора свои бабки тратит на исследования для себя. Не прослеживаю никакого лоббирования здесь
| |
|
6.99, Аноним (191), 14:46, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Там суммарно бабла больше, но вот процент распиленного всё же заметно меньше.
Это ты так решил?
Простой вопрос: сколько раз за историю америки проходил аудит вооруженных сил? Даже не деньги посчитать, а имущество?
Ответ: Ни одного. Правительство 2 раза пыталось начать аудит и два раза законичлось ничем.
| |
|
7.297, Прохожий (??), 00:38, 15/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
А сколько раз российская армия, например, проходила аудит? Или соринку в чужом глазу вижу, а бревна в своём не замечаю?
| |
|
|
|
6.91, annonn (?), 14:23, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
вот только не нужно завидовть, особенно когда пишешь это на компе, интеренете и ОС сделанной на эти самые напечатанные)
печатай свои и пили сколько хочешь
| |
|
|
4.107, Ананимус (?), 15:01, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Будем объективны - там гранты тоже пилят, просто не в таких масштабах + там выхлоп хоть какой-то есть.
Дык да, ключевой вопрос всегда в КПД. Если у тебя 85% бабла идет на дело, а 15% идет на распилы, то в целом у тебя все хорошо. Если наоборот, то у тебя российские планшеты.
| |
|
5.132, Аноним (191), 15:48, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Вот как раз планшеты - плохой пример.
Эти планшеты может спроектировать контора в 50 рыл. Основная проблема в рынках сбыта. А они защищены и законами и беззаконием.
Без рынка даже эти 50 рыл кормить нечем будет.
| |
|
|
3.110, Ivan_83 (ok), 15:04, 13/09/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Там точно так же можно получить бабло и сделать ненужную фигню, написать красивый отчёт и идти искать другие гранты.
Вместо вложений в раст можно было вложится в систему которая легко сопрагается с популярными билдсистемами и анализирует исходники, интегрирует туда тот же ASAN и запускает с валгриндом.
Это принесло бы эффект сразу и всем.
А раст это половина синтаксического анализа, кусок фреймворка для многопоточности и ещё какая то фигня.
| |
|
4.155, Аноним (44), 16:15, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Ну так что же вы не собрались и не запили ее?! Как же так случилось что ее до сих по нет?
Может люди просто не хотят марать руки об это легаси?
Или просто хотят пытаться состыковать кучу несовместимых систем? Причем всегда найдется тот кто скажет "система А говно, почему не добавили/интегрировали с системой В"
Или просто осознали что с си уже ничего не исправить?
Но да, на поныть в интернетиках "нитрогайте мою сишечку, нидобавляйте туда раст!!11" всегда время есть!
| |
|
5.246, Ivan_83 (ok), 02:35, 14/09/2022 [^] [^^] [^^^] [ответить] | +/– | Вообще то за последние лет 10 произошёл большой прогресс в средствах статическог... большой текст свёрнут, показать | |
|
6.253, Аноним (44), 10:29, 14/09/2022 [^] [^^] [^^^] [ответить] | +/– | Мне кажется ты все еще ничего не понял Никто не будет переписывать то же ядро c... большой текст свёрнут, показать | |
|
7.255, Ivan_83 (ok), 10:41, 14/09/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ахха, щас на расте перепишут то что не собирались переписывать и оно станет соизмеримо с возможностями пограмистов - какое то двоемыслие.
А ничо что ржавчину мало кто знает и она нафик никому не упала?
Пилить то кто потом это всё будет?
Вместо аккуратного сварного шва мы будем вырезать секцию целиком и вваривать заплатку из другого материала.
Офигительно в плане надёжности и поддерживаемости.
| |
|
8.257, Анонн (?), 11:12, 14/09/2022 [^] [^^] [^^^] [ответить] | +/– | Никакого двоемыслия Раз ты сварщик, пусть будет сварочная аналогия На примере ... большой текст свёрнут, показать | |
|
|
|
|
|
|
2.147, Аноним (-), 16:05, 13/09/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Растовики напихают своей гнили в ядра, всё станет разваливатся, растовики будут орать что во всём виноваты остатки С и асм кода
Хаха, ты разгадал наш план. Но тебе не поможет это защититься.
> потом скажут что ваш линукс и бсд безнадёжно больны и пойдут писать свою ОС с нуля, где не будет никаких недостатков.
Уже есть, но без первой части плана не имеет шансов. Никто не будет без большой серьёзной причины менять ОС.
| |
2.289, Аноним (232), 23:35, 14/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Поэтому чтобы спасти Линукс от роста, профессионалы опеннет, напихивают свою гниль и другие продукты жизнедеятельности в комментарии.
А что ещё остаётся, если ума и умений хватает только на гниль в комментариях?
| |
|
1.66, Аноним (66), 13:13, 13/09/2022 [ответить] [﹢﹢﹢] [ · · · ] | +4 +/– | Дело в том, что, хотя инструментарий для разработки драйверов на Rust уже почти ... большой текст свёрнут, показать | |
|
2.85, Аноним (191), 14:14, 13/09/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
> сам протокол нов и не успел обрасти костылями
> очень хорошо подходит, чтобы на его примере учиться разрабатывать драйверы
Два высказывания категорически противоречат друг другу.
Для того, что бы проверить возможно ли вообще написание драйверов - подходит.
Для того, что бы учиться правильно писать драйвера - нет.
Необходим инструментарий позволяющий учитывать десятки различных реализаций одно и того же, с несколькими системами костылей.
| |
|
3.177, burjui (ok), 17:09, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Ну так напиши глупым дуракам из WD, а то они не знают, как дрова ПРАВИЛЬНО писать, что бы это ни значило - может, на работу возьмут (кофе носить).
| |
|
4.190, Аноним (191), 17:58, 13/09/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
К чему это?
Они проверяют можно ли написать драйвера.
И если можно, то что это может дать.
Все как я писал. Они НЕ учатся правильно писать драйвера.
| |
|
|
2.112, Ананимус (?), 15:06, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
> От себя добавлю, что у NVMe действительно очень хорошо написанная спецификация, а
> сам протокол нов и не успел обрасти костылями
Ну там тоже есть странности. FUSED команды, например, значительно сложнее аналога в SCSI из-за слегка упоротой стейт-машины. Семантика аборта не определена, поэтому не совсем понятно, как должен вести себя host при отмене WRITE запроса (должен ли он продолжать обрабатывать R2T). Но в целом NVMe сильно гуманнее, это да.
| |
|
1.90, burjui (ok), 14:21, 13/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Приятно наблюдать, как в последнее время в комментариях появляется всё больше здравомыслящих людей. А ведь ещё год назад было такое ощущение, будто пришёл в дурку без врачей и санитаров.
| |
|
2.101, Ананимус (?), 14:50, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Приятно наблюдать, как в последнее время в комментариях появляется всё больше здравомыслящих
> людей. А ведь ещё год назад было такое ощущение, будто пришёл
> в дурку без врачей и санитаров.
Просто уроки начались. К сожалению, учитывая средний возраст местных анонимусов, они, вероятно, отправились преподавать.
| |
|
3.127, Аноним (191), 15:34, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
>> Приятно наблюдать, как в последнее время в комментариях появляется всё больше здравомыслящих
> Просто уроки начались.
Студенты и школьники вернулись с улицы в квартиры.
Все что требуется знать о растоманах.
| |
|
4.135, Аноним (-), 15:53, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
>Студенты и школьники вернулись с улицы в квартиры
Так вроде учебный год начался.
Должны бы в аудитории вернуться. Не?
| |
|
|
2.116, Аноним (-), 15:10, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Просто лор совсем скатился, лишив себя движущей силы эволюции, во имя тождества нетрадиционалов.
Вот и подтянулись здравомыслящие.
| |
2.129, Аноним (117), 15:38, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Я бы не делал прикидки по количеству людей на основе анонимных комментов
| |
|
3.241, burjui (ok), 00:23, 14/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Уж не знаю, что произошло - то ли отдельные пациенты стали пить лекарства, то ли врачи пришли на полставки, но определённо стало лучше. Так что теперь у нас здесь не просто дурка, а лечебница.
| |
|
|
1.104, Минона (ok), 14:57, 13/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Не с той стороны они в FreeBSD зашли.
Надо сначала "мир" на Rust переписать, а то там сегфолты встречаются.
| |
|
|
3.118, Минона (ok), 15:12, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Как там в криокамере?
> Хелловорлд на хрустике еще в 17ом запилили.
Хелловорлд не интересно.
| |
|
|
1.152, Аноним (152), 16:11, 13/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
>По данным компаний Microsoft и Google
И сюда завезли какугугла. Раньше ради этого предлагали использовать Java.
| |
1.225, наше имя легион (?), 22:27, 13/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> По данным компаний Microsoft и Google около 70% уязвимостей в их программных продуктах вызваны небезопасной работой с памятью
или с криворукостью кодеров и гонкой с релизами?
| |
|
2.299, Прохожий (??), 00:57, 15/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
> или с криворукостью кодеров
Означенные выше две компании могут позволить себе выбирать лучших в мире программистов на рынке труда.
> и гонкой с релизами?
Если изначально дыряв сам инструментарий, который используется для создания ПО, то даже имея больше времени для релизов, количество ошибок вряд ли уменьшилось бы. К тому же на высококонкурентном рынке время - самый ценный ресурс, поэтому гонки были, есть и будут.
| |
|
|
4.322, Прохожий (??), 12:52, 18/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
В любой более-менее серьёзной конторе (вы же не будете отрицать, что Cloudflare - это серьёзная контора?) есть метрики по оценке качества и производительности труда программиста. Так что одного собеседования пройти мало.
| |
|
|
|
1.227, пох. (?), 22:29, 13/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Нда... кажется, работающего raid6 для btrfs мы от этой лавки можем уже особо и не ждать.
А как дысали, как дысали...
| |
|
|
3.239, пох. (?), 23:57, 13/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Как будто у тебя еще что-то есть?
Но вот raid в нем по прежнему мертвечиной несет. wd шные "инженеры" грозились переписать-переписать, и одно время я даже почти поверил что они и правда могут.
Но, как видим, все что они на самом деле могут - копипастнуть и без них нормально работавший сишный драйвер в хрустосинтаксис.
Самостоятельная разработка или даже реверс и исправление чего-то сложного неработающего - слишком сложно для этих ребят, за какой язык ни беритесь. А зарплаты и премии за "инновации" хочется.
P.S. escopeta все так же стреляет себе в оппу. AS3 реализован на 3%. Так что и единственный осмысленный прожект по переписыванию работавшего, увы, закончился как у хрустеров всегда.
Больше шансов что кто-то сопрет исходники у адоба, чем что ЭТИ что-то доделают.
| |
|
4.240, Аноним (-), 00:06, 14/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
У меня есть зфс. И он уже вполне себе торт.
За бтр наблюдаю периодически в сми и прочих пипкомерилках, как-то звезд с неба все еще не хватает. Похоже ждет судьба вяленого.
| |
|
5.321, пох. (?), 00:11, 17/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
> У меня есть зфс. И он уже вполне себе торт.
когда начнешь разбираться что такое в ней txg groups и как откатиться - ко мне не приходи. Я - зае...ся таким помогать. А тебя "инструментарий" приятно удивит.
У btrfs хотя бы есть fsck. Который иногда действительно может что-то починить.
А у тебя - unable to import. Навсегда и без шансов.
И как оно там "we have no dev resources" починить баг уже найденый и локализованный.
Ну ничего, зато, вот - переписали на хруст и без него работающий драйвер. На такое ресурсы всегда находятся.
| |
|
|
|
|
1.236, Аноним (236), 23:27, 13/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
Глава 57774, в которой опеннет продолжает отрицать реальность. И пишут не то, и язык не тот, а вот когда драйвер ipx/spx перепишете, тогда и посморим! И тем не менее, под собачий лай караван продолжает идти. Удачи WD в реализации и будем надеяться, что их пример вдохновит многих.
| |
|
2.274, Аноним (274), 14:00, 14/09/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Удачи WD в
...сужении набора архитектур и прокиду себя на поддержку каждый новый релиз?
| |
|
1.261, bOOster (ok), 12:09, 14/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Ну NCC может экспериментировать с чем и как угодно, но принятие решений во FreeBSD отличается здоровой прагматичностью, и вангую - там не взлетит.
| |
1.268, Максим (??), 13:19, 14/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Лучше бы писали на нём что-то новое, а не лезли в "чужие монастыри" со своими правилами.
| |
|
2.288, Аноним (232), 23:25, 14/09/2022 [^] [^^] [^^^] [ответить]
| +/– |
Лучше бы писал на ANSI C что-то новое, а не лез в "опеннет" со своими неуместными комментариями
| |
|
1.283, Аноним (285), 19:59, 14/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
> По данным компаний Microsoft и Google около 70% уязвимостей в их программных продуктах вызваны небезопасной работой с памятью.
Интересно какое отношение этот текст имеет к новости про компоненты ядра.
| |
|
2.307, Аноним (-), 20:38, 15/09/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ты не понимаешь, гугле и майкрософту нужен контролируемый рынок программистов. А тут язычок с чёрными жизнями, это даже лучше public static void Main дисциплинирует программистов.
| |
|
1.305, Аноним (-), 18:30, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Скоро будет две линейки продуктов: одна будет со всей обвязкой на си, а вторая на расте.
Угадайте, какая будет быстрее, а какая дороже.
| |
1.319, Neon (??), 13:13, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Очередная модная хрень на хайпе. Раньше, например, носились с той же Java как дурни с торбой. Теперь на роль "прелести" у них временно Rust назначен.))) Поиграются и успокоятся. Очередную модную хрень найдут.
| |
|