The OpenNET Project / Index page

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



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

Оглавление

Третья редакция патчей для ядра Linux с поддержкой языка Rust , opennews (??), 07-Дек-21, (0) [смотреть все]

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


5. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от keydon (ok), 07-Дек-21, 12:47 
> Разработка финансируется компанией Google
> Помимо компаний ARM, Google и Microsoft
> выразила компания Red Hat
> Напомним, что Google напрямую обеспечивает поддержку проекта Rust for Linux
> Компания Microsoft приступила к реализации драйверов для Hyper-V на Rust
> Компания IBM реализовала поддержку Rust в ядре для систем PowerPC

Этого достаточно чтобы не любить ржавчину.

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

13. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +4 +/
Сообщение от Аноним (13), 07-Дек-21, 13:00 
А чего нос воротишь? Основной вклад в Linux вносят как раз эти и другие крупные компании. Патчей от энтузиастов жалкие проценты. Что бывает, когда компании прекращают активно развивать, можно видеть на примере стагнации BSD систем. Они на плаву лишь потому, что портируют из ядра Linux драйверы. По каким-то идейным соображениям драйверы для WiFi они пытаются сами писать. Их результ – еле работающий WiFi, не старше N. Недавно появились новости, что наконец начнут работу над AC. А в Linux уже давно AX есть.
Не нравятся компании – удаляйте Linux и ставьте NetBSD или OpenBSD.
Ответить | Правка | Наверх | Cообщить модератору

124. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  –4 +/
Сообщение от keydon (ok), 07-Дек-21, 19:37 
Во-первых я бы не стал оценивать патчи в киллограммах.
Во-вторых я бы не стал причислять всех людей с корпоративным мылом гугла к гуглу. Я считаю что нужно разделять когда ты идейно пилишь полезные всем патчи и за это получаешь деньги от корпорации зла (которой тоже нужны эти патчи) и тем самым только подчеркиваешь идеи опенсурса и уволишься в тот момент когда ваши пути разойдутся. И когда ты получаешь деньги чтобы пропихивать в проект нужные корпорации патчи не соответствующие философии проекта, это совсем другой случай, сродни проституции.
В третьих я не вижу проблемы сидеть на wifi старше n, мне тоже не нужен ax, устройств с ac у меня немного и они тоже бы прекрасно жили на n. Я не считаю это показателем стагнации (хотя безусловно *DSB стагнируют).
В четвертых я считаю важнее не кто присылает патчи, а кто их одобряет. И текущие мейнтейнеры ядра меня устраивают. Не вижу смысла переходить даже на FreeBSD (хотя многие идеи линуксу стоило бы перенять).
Ответить | Правка | Наверх | Cообщить модератору

134. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  –1 +/
Сообщение от Аноним (-), 07-Дек-21, 20:09 
> (хотя безусловно *DSB стагнируют).

О да, отсутствие самбы в ядре - самый очевидный признак стагнации!

Кстати, интересно, что предыдущий оратор (анонимный восхвалитель корпов) скромно опустил детальки - "портирують" графику и вайфай, ЧСХ - под пермиссивной лицензией.
И началось это после пропихивания корпами "нового стандарта" в пингвина, практического вендорлока на тот же интел&Ко. Потому что с написанием альтернативного драйвера с тех пор проблемаа - без знания всех нужных костылей и подпорок для конкретного продукта сумрачного индусско-интеловского гения никуда.
Где-то с 2012 - списки рассылок и багтрекеры регулярно "вспухают" жалобами на "не работает XYZ" и "gpu hanging" с выходом новой модели, а доводка до "вроде почти работает" - хорошо если через год-полтора, причем часть фич (особенно энергосбережения) так и осталась нерабочей.
В 2016 бубунта и дебиан перешли по умолчанию на "xf86-video-modesetting" потому что "трудности с сопровождением драйвера xf86-video-intel, стабильные выпуски для которого не выходили уже почти три года"
Ну да "куда ж вы денетесь с подводной лодки".
"А так все хорошо, прекрасная маркиза ..." (с)

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

278. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от Прохожий (??), 09-Дек-21, 02:28 
1) Это то, что делает продукт популярным. Отрицать это глупо.
2) Идейно никто ничего не делает (в том плане, что работает за идею). Всегда есть какая-то мотивация, более близкая, скажем так, жестокой реальности. Кому-то ЧСВ хочется поднять (я меняю мир!), кому-то получить очередную порцию допамина (я смог!). Ну и кто-то (большинство) работают за деньги.
Например, какие патчи, пропихиваемые корпорациями, не соответствуют философии проекта? Я, может, что-то пропустил. А может это всего лишь ваши выдумки?
Ответить | Правка | К родителю #124 | Наверх | Cообщить модератору

310. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от keydon (ok), 10-Дек-21, 09:58 
> 1) Это то, что делает продукт популярным. Отрицать это глупо.
> 2) Идейно никто ничего не делает (в том плане, что работает за
> идею). Всегда есть какая-то мотивация, более близкая, скажем так, жестокой реальности.
> Кому-то ЧСВ хочется поднять (я меняю мир!), кому-то получить очередную порцию
> допамина (я смог!). Ну и кто-то (большинство) работают за деньги.
> Например, какие патчи, пропихиваемые корпорациями, не соответствуют философии проекта?
> Я, может, что-то пропустил. А может это всего лишь ваши выдумки?

1) Что делает продукт популярным? Поддержка корпораций? Что ж тогда эти пользователи не идут к майкрософт? Там 100% патчей сделаны корпорациями. Конкретно линукс популярным сделала опенсурсность, вот это действительно глупо отрицать.
2) Это уже философия и подмена понятий ("не за идею, а за мотивацию", в лучших традициях "не референдум, а голосование", "не карантин, а нерабочие дни").
> Например, какие патчи, пропихиваемые корпорациями, не соответствуют философии проекта?

Если речь про раст, то таких нет, потому что любые патчи от корпораций соответствуют философии раста. Раст это ручной язык мозиллы (та еще !@#$%^) впаренный гуглу и майкрософту. Утрированно, но надеюсь понятно что в принципе этим можно манипулировать (причем гораздо более тонко и скорее всего не через сам раст, а через сопутствующую экосистему от гугл и ко): лет через 5 гугл может сказать что много стало уязвимых библиотек (или любой другой предлог), а мы тут новый менеджер управления проектом создали без фатальных недостатков и называется он googlub.com, храните пакеты у нас, иначе система сборки будет писать предупреждение что вы используете старую версию.

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

145. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  –1 +/
Сообщение от нах.. (?), 07-Дек-21, 21:12 
А мы вас компанейских патчи в ядро тащить не звали. Не нравится? Не тащи свои корпорастные патчи, обойдемся.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

16. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от Аноним (-), 07-Дек-21, 13:03 
>> Разработка финансируется компанией Google
>> Помимо компаний ARM, Google и Microsoft
>> выразила компания Red Hat
>> Напомним, что Google напрямую обеспечивает поддержку проекта Rust for Linux
>> Компания Microsoft приступила к реализации драйверов для Hyper-V на Rust
>> Компания IBM реализовала поддержку Rust в ядре для систем PowerPC
> Этого достаточно чтобы не любить ржавчину.

То, что "Rust" в куске выше вполне заменяется на "Linux", тебя не смущает потому что ты маковод?
Или "вы не понимаете, это другое!"(с) ?


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

121. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  –2 +/
Сообщение от keydon (ok), 07-Дек-21, 19:24 
Нет, я линуксойд. Пока текущие мейнтейнеры у руля, меня это не смущает. Я вижу что корпорации не у руля, что они не могут просто взять и пропихнуть свои хотелки в ядро. По сути они такие же пользователи как и все остальные (это что касается ядра, а не Linux Foundation или редхат с канонинкл).
С растом я вижу противоположное, я вижу как они игнорируют свободное сообщество, как активно их пропихивает мелкософт и гугл, вижу кто в комитете раста. Не, я этим людям не доверяю.
Ответить | Правка | Наверх | Cообщить модератору

146. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  –1 +/
Сообщение от нах.. (?), 07-Дек-21, 21:16 
>корпорации не у руля, что они не могут просто взять и пропихнуть свои хотелки в ядро

Смешной ты. Ну, хомки как всегда, веруют что корпорации и бабло не смогут, ага...

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

235. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от keydon (ok), 08-Дек-21, 12:20 
Скорее "пока же не смогли"
Ответить | Правка | Наверх | Cообщить модератору

279. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от Прохожий (??), 09-Дек-21, 02:31 
> Я вижу что корпорации не у руля, что они не могут просто взять и пропихнуть свои хотелки в ядро.

Как вы это видите, интересно? Неуж-то анализируете абсолютно все патчи самостоятельно на предмет их непротиворечивости философии проекта? Не занимаетесь ли вы самообманом, просто чтобы успокоить внутреннее эго?

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

280. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от Прохожий (??), 09-Дек-21, 02:32 
>  я вижу как они игнорируют свободное сообщество

С этого места можно поподробней?

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

32. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +3 +/
Сообщение от Аноним (32), 07-Дек-21, 13:22 
Еще помню времена, когда на опеннете главным аргументом против Rust было то, что "большие серьезные корпорации его не используют". Забавно наблюдать за попытками рационализировать совершенно иррациональное. Писали б уж честно: "руст/хруст/ржавчина/<you name it> - хрень, потому что лично мне он не нравится (потому что просто не нравится)".
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

117. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  –2 +/
Сообщение от keydon (ok), 07-Дек-21, 19:14 
Люди разные, аргументы тоже разные.

Мои претензии:
На метрике свободы vs корпорации явно явно тянется в сторону корпораций, некоторые свободные проекты от него уже принципиально отказались
Растовский комитет сборище sjw'шных !@#$%^
За 11 лет из полезного софта на расте увидел только спорный ripgrep. Больше для себя ничего полезного на расте не нашел, а шума было очень много. Чуть ли не каждую неделю очередной растоман переписывал то что итак десятилетиями работало.
Для себя я не увидел в языке ничего полезного настолько чтобы его использовать. Со времени появления RAII я в принципе не вижу проблем с памятью в плюсах если использовать современные подходы. Я конечно не пишу суперпроекты вроде хрома (ах да, кодовая база хрома это !@#$%^), но все проблемы что я встречал в последнее время были вызваны либо легаси кодом (в оснвоном библиотеками), либо проблемами со сборкой (обычно банально разработчик не умеет в make и аргументы gcc), либо неправильным использованием легаси классов из стандартой библиотеки (сам грешен). У меня сложилось впечатление, что как и го, это очередная попытка заменить людей обезьянкам разработав безопасные ножи.
Еще один язык. Очевидно С++, С, go он не заменит, станет очередным 14 стандартом, с которым тоже придется считаться. При этом я абсолютно уверен что лет через 10 его похоронят (если не раньше). Не, извините, я уже молчал с C#, молчал с nodejs, надеясь что здравый смысл победит (ну кому нужна еще одна платформозависимая джава тем более от мелкомягких, ну какой js на сервере, камон, это просто развлечение чувака из гугла), не победил. Так что ваш раст я буду педалировать насколько смогу.

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

136. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +3 +/
Сообщение от Аноним (32), 07-Дек-21, 20:32 
> Люди разные, аргументы тоже разные.

Справедливо, но с точки зрения стороннего наблюдателя забавно видеть, как основания риторики хейта меняются на противоположенные со сменой обстоятельств, пусть люди и разные.

> На метрике свободы vs корпорации явно явно тянется в сторону корпораций

Увы, это всего касается. Корпорации могущественны, хитры, тереливы и изворотливы, как змеи. Но одно это само по себе - не причина отвергать все, что корпорациями ассоциировано. Нужно смотреть на конкретные случаи и пока случай Rust не выглядит безнадежным.

> Растовский комитет сборище sjw'шных !@#$%^

Ну, это твои эстетические проблемы. У меня есть вопросы к маркситского толка риторике и методам SJ, но одновременно с этим я не ксенофоб и мне соверешенно все равно, кто делает дело, если дело делается.

> За 11 лет из полезного софта на расте увидел только спорный ripgrep. Больше для себя ничего полезного на расте не нашел, а шума было очень много. Чуть ли не каждую неделю очередной растоман переписывал то что итак десятилетиями работало.

Ну так не то чтобы в современном мире легко найти нишу для нового простого проекта. А для сложных проектов нужен колоссальный фундамент в виде экосистемы библиотек, на постройку которого и ушли прошедшие годы. Проще говоря, для Rust-а путь, который нужно нагнать, намного длиннее, чем был для C++ или уж тем более для C. Все языки начинают из одной точки, только вот некоторые начали путь почти на полвека раньше.

> Со времени появления RAII я в принципе не вижу проблем с памятью в плюсах

По моему убеждению благодаря концепции владения именно RAII в Rust и приобретает полноценность и завершенность.

> это очередная попытка заменить людей обезьянкам разработав безопасные ножи.

Разумеется, но это же хорошо! Я безо всякого стеснения признаю, что я как раз такая обезьяна. У меня и близко нет необходимой когнитивной устойчивости изучать вещи, вроде MISRA C, а потом вбивать их себе в подкорку - потому я всегда избегал программирования на C/C++. Но с Rust у меня появилась возможность писать вполне эффективный низкоуровневый код с высокоуровневыми абстракциями, нагружая свою обезьянью голову лишь там, где мне захотелось написать unsafe, а не постоянно.

Я с большим уважением отношусь к ребятам, которые пишут код на C и плюсах, но эти инструменты не для меня, а вот Rust вполне. И я рад, что появился язык для таких обезьянок как я, который при этом не заставляет меня платить за когнитивный разгруз заплывшим жиром рантаймом.

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

281. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  –1 +/
Сообщение от Прохожий (??), 09-Дек-21, 02:42 
> На метрике свободы vs корпорации явно явно тянется в сторону корпораций

Какая ещё метрика свободы? Как это вообще можно измерить?

> некоторые свободные проекты от него уже принципиально отказались

Какие, например?

> Растовский комитет сборище sjw'шных !@#$%^

Вы с его представителями контактируете каждый день, что ли? Они вам чем-то насолили? И вообще, вам шашечки или ехать?

> За 11 лет из полезного софта на расте увидел только спорный ripgrep.

Ничего спорного в нём нет. Быстрее стандартного в несколько раз. Или это плохо, и поэтому спорно?

> Больше для себя ничего полезного на расте не нашел

А, вона в чём дело. Шкурные интересы, оказывается. А я думал вы за идею...

> а шума было очень много

На Опеннетных форумах? Здесь это обычное явление, вроде. Если вы завсегдатай, могли бы уже привыкнуть. Или у вас есть какая-то конкретика?

> Чуть ли не каждую неделю очередной растоман

Прямо вот так, растоман? Не человек, который просто решил подучиться, потренироваться, повысить квалификацию, а почти наркоман?

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

311. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от keydon (ok), 10-Дек-21, 10:31 
> Какая ещё метрика свободы? Как это вообще можно измерить?

Только моральным компасом, но и этого обычно достаточно.

>Какие, например?

Например https://wiki.hyperbola.info/doku.php?id=en:main:rusts_freedo...

> Вы с его представителями контактируете каждый день, что ли? Они вам чем-то насолили? И вообще, вам шашечки или ехать?

Если заделаюсь растоманом, то придется часто контактировать. Мне долго ехать, без шашечек не по ПДД, остановят и никуда не уеду. Например благодаря трусливому комитету плюсов язык 10+ лет развития потерял. А opengl и вовсе стал из технологического лидера бледной тенью (напомню там тоже был майкрософт который саботировал его ради своего directx (об этом тогда конечно никто не знал), который того перенял многое у opengl, то же кстати может и с растом случится если вдруг комитет разругается).

> Ничего спорного в нём нет. Быстрее стандартного в несколько раз. Или это плохо, и поэтому спорно?

Например некоторая часть функционала по сравнению с grep отсутствует. Многие оптимизации в rg связаны скорее с агрессивной догадкой (вроде не искать в скрытых файлах или файлах указанных в .gitignore по дефолту). Ну и grep он как будто бы больше про "тот самый код который всем известен и надежен", чем про скорость. Поэтому и сравнение получается спорным. А так я сам rg пользуюсь, ощутимо быстрее grep на больших объемах репозиториев, раз так в 6. Но собственно это единственный софт на расте, который я нашел бы для себя полезным.

> Больше для себя ничего полезного на расте не нашел
> А, вона в чём дело. Шкурные интересы, оказывается. А я думал вы за идею...

Само собой я (как и кто-либо другой) могу выступать только за свои интересы. Но идее это не противоречит.

> На Опеннетных форумах? Здесь это обычное явление, вроде. Если вы завсегдатай, могли бы уже привыкнуть.

Не только, его везде пихают на айти ресурсах: хабр, каналы в телеге, лор и т.д.

> Прямо вот так, растоман? Не человек, который просто решил подучиться, потренироваться, повысить квалификацию, а почти наркоман?

Заметьте, это вы его сравнили с наркоманом.

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

216. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от freehckemail (ok), 08-Дек-21, 10:32 
> Еще помню времена, когда на опеннете главным аргументом против Rust было то, что "большие серьезные корпорации его не используют".

Добро пожаловать на опеннет! =)

Ты подожди, когда аргумент "большие серьёзные корпорации его не используют" перестанет быть актуальным, всегда на первый план выходит аргумент "его используют корпорации, а они враги всему свободному и правильному". Ну то есть довольных не будет никогда.

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

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

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




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

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