|
|
3.45, Аноним (45), 15:11, 17/01/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –9 +/– |
> на ненормальном
Ты не знаешь определение "нормально"? Все знают, что "нормально" - это "выделятся из толпы".
| |
3.212, _hide_ (ok), 10:10, 18/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –1 +/– |
Ну называть язык "нормальным" и при этом говорить о необходимости добавления его поддержки в ядро -- это на грани. Нормальный язык -- значит особых проблем писать на нем модули ядра нет. Не нормальный -- требуется поддержка со стороны ядра.
| |
|
|
|
|
5.154, псевдонимус (?), 19:12, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
> Да, пора всё сначала. К новым победам.
Это не троллинг. Просто объективно Линукс как был костылем и пародией на юникс так им и остался. Это тупик. Как и концепция универсальной операционной системы.
| |
|
|
7.188, какработать (?), 21:43, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
Вы тут многие почему-то думаете, что это ваше "покажи свой", "запили свой" что-то решает в реальном мире, за пределами душного манямирочка опнетного взаимотроллинга.
| |
|
|
|
|
|
2.15, Аноним (15), 14:41, 17/01/2022 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +13 +/– |
Сегодня пишет он на Rust, а завтра Линуса продаст.
Почему что-то, написанное на Rust, всегда преподносится с такой помпой и церемониями? Каждому, пишущему на Rust, обязательно нужно всем сообщить, что он пишет на Rust, всегда мечтал писать на Rust, и всегда будет писать на Rust. А еще он ща пришлет куда-нибудь, где нет Rust, свои патчи на Rust. И потом все пойдем на парад по Rust.
| |
|
|
4.67, Аноним (-), 15:44, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +8 +/– |
>> Сегодня пишет он на Rust, а завтра Линуса продаст.
>> Пишем, чо пepдишь, вакуум!?
>> Вся суть современного раскисяйства
>> Мнение всяких идиотов["Linus Torvalds about C++ ..."] разве нужно учитывать?
>> Прочитал как экскриментами
>> Пусть там и лепят своего говновика.
>> Задолбали навязывать это гуано.
>> Сообщение от хрустеры
> Одно из самых агрессивных, нетерпимых к критике сообществ.
Это да, прям в каждой нвости с упоминанием Rust проходу честным, скромным и вежливым опеннетчикам не дают!
| |
|
3.64, Аноним (64), 15:36, 17/01/2022 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +2 +/– |
Разве могу осуждать мух за то, что е...тся? Однако когда на моей голове, злит. Так же и рустоманы. Когда в тихом уединении делают то, к чему лежат их души, кто возразит? Но они устраивают факельные шествия и приковывают себя к фонарям на набережной, дудят в дудки, бьют в барабаны и кричат, чтобы все знали про их нрав...
| |
|
4.69, Аноним (-), 15:49, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Но они устраивают факельные шествия и приковывают себя к фонарям на набережной, дудят в
> дудки, бьют в барабаны и кричат, чтобы все знали про их нрав...
"Ел грибы, смотрел новостной ковер!"?
| |
|
5.105, псевдонимус (?), 17:25, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
>> Но они устраивают факельные шествия и приковывают себя к фонарям на набережной, дудят в
>> дудки, бьют в барабаны и кричат, чтобы все знали про их нрав...
> "Ел грибы, смотрел новостной ковер!"?
Будто поедание мухоморов или псилоцибиновых поганок это плохо. Шаманы ели нам велели;-) мы хотя бы клей не нюхаем, как растоманы
| |
|
6.167, Аноним (-), 20:02, 17/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –1 +/– |
> Будто поедание мухоморов или псилоцибиновых поганок это плохо. Шаманы ели нам велели;-)
> мы хотя бы клей не нюхаем, как растоманы
Так я не понял, где можно посмотреть хотя бы на видео или фотки:
"Но они устраивают факельные шествия и приковывают себя к фонарям на набережной, дудят в дудки, бьют в барабаны и кричат, чтобы все знали про их нрав..."
Или обязательно нужны грибы или клей?
| |
|
|
|
|
|
5.262, burjui (ok), 10:36, 19/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Да-да, тот самый LISP, в котором вызов макроса не отличается от вызова функции, а из-за отсутствия нормального синтаксиса он имитируется макросами (скорее, предпринимаются попытки) из-за чего код становится нечитаемым. Если обращать внимание только на отдельные фичи, а не на общую картину, как любят делать хейтеры, то можно найти тысячу ЯП, которые лучше Rust, C, C++ и вообще чего угодно, в зависимости от обсуждаемого в данный момент языка.
| |
|
|
3.219, Аноним (219), 11:43, 18/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –1 +/– |
> Почему что-то, написанное на Rust, всегда преподносится с такой помпой и церемониями?
Потому что наСИльники уже достали со своими частыми и повсеместными выходами за пределы массивов, двойным освобождением памяти, обращением к уже освобожденной памяти и т.д. и т.п. Несмотря на наличие кучи инструментов для верификации исходников. Понятно, что с растом прям _всех_ ошибок не избежать, особенно при написании кода ядра, где и ансейф местами будет, но кол-во их (ошибок) в разы уменьшится. И это достойно помпезности и церемоний, пока не станет обыденностью. НаСИльники должны страдать.
| |
|
|
|
2.35, Аноним (35), 15:01, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +3 +/– |
Думаю отрицательно. Чем большую "необязательную" (драйвера устройств, не хочешь Rust - сиди без поддержки устройства, а ведь большинство коммиттит в ядро именно из-за поддержки их железок) часть ядра перепишут на раст, тем меньше будет желающих к ЭТОМУ прикасаться.
| |
|
3.171, . (?), 20:08, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Уменьшилось же ж? Теперь чтобы запускать энтерпрайзненькую блобятинку прямо внутри ядра - пейсбуку не нужно ничего комитить в ведро, оно просто компилится в ebpf.
| |
|
|
1.4, InuYasha (??), 14:24, 17/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +3 +/– |
> позволит с минимальными усилиями создавать безопасные и более качественные драйверы
Вся суть современного раскисяйства - хотим всё, ничего не де... "с минимальными усилиями"! Что ж, поколение пользователей спеллчекеров подросло и дотянулось до ядра.
| |
|
|
3.208, Анондвачер (?), 06:36, 18/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
Никто не убирал возможность писать на том же C/С++, только Rust сделан для таких компонентов, где не особо критична производительность, но важна скорость с которой нужно это сделать и одновременно возможность не выстрелить себе в ногу. Ну и разрабам дров для периферийных устройств будет в разы легче(Зачем им вообще нужен драйвер на низкоуровневом языке?)
| |
|
4.257, InuYasha (??), 20:34, 18/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Да наоборот же!
Вы не умеете хранить деньги - несите их в кассу. Смтрите кредитка - ай как удобно и безопасно! Ой, кредитки всё ещё не то! Нацкрипта! Во.
Ну, и медицина и пр.
| |
|
|
2.31, Ordu (ok), 14:57, 17/01/2022 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +14 +/– |
> Вся суть современного раскисяйства - хотим всё, ничего не де... "с минимальными усилиями"!
Если хочется с максимальными усилиями, то можно писать ядро на ассемблере. Без макроязыка. Или даже на брейнфаке. Можно, на самом деле, придумать сколько угодно усложнений. Например, писать код ногами. Причём не по клавиатуре, а по сенсорному экрану смартфона. Кто-нибудь писал так ОС? Нет? А вот ты можешь: будет потом чем хвастаться перед зумерками.
| |
|
3.94, InuYasha (??), 16:58, 17/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +1 +/– |
Ну, можешь считать биномы/диффуры на счётных палочках - я не против.
Я против того чтобы к процессу допускать тех, кто может их решать лишь через MathCad путём тыканья кнопок "а оно само посчитает".
| |
|
2.39, НяшМяш (ok), 15:04, 17/01/2022 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +7 +/– |
> поколение пользователей спеллчекеров
Не знаю какое поколение было до, но разве отцы-изобретатели ЭВМ придумали компьютер не для помощи человеку? Чем проверка кода отличается от каких-нибудь математических вычислений с точки зрения трудозатрат?
| |
|
3.48, pavlinux (ok), 15:18, 17/01/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –1 +/– |
> Чем проверка кода отличается от каких-нибудь математических вычислений с точки зрения трудозатрат?
Код не знает где он будет работать.
Нужны ли драйверам, операционке жирные сегменты данных? (обязательной инициализации значений переменных перед использованием)
Строгая типизация? Когда в ядре куча (void *)data ... которое через 5-10 вызовов превращается
в struct file_operation.
le64_to_cpu(), cpu_to_be64(); ntoa(),...
Чо он там "строго натипизирует"?
Рожание виртуальных объектов, которые на конкретном компе вообще никогда не выполнятся?!
Похоже на метод "Бабушкины антрисоли" - а мож в другой жизни пригодится.
| |
|
4.93, НяшМяш (ok), 16:54, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Строгая типизация? Когда в ядре куча (void *)data ... которое через 5-10 вызовов превращается в struct file_operation.
Осторожнее, а то так можно договориться что C небезопасен /s
| |
|
|
2.207, Анондвачер (?), 06:28, 18/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +2 +/– |
Вся суть современного СИкисяйства - хотим всё, ничего не делая "С минимальными усилиями"! Что ж, поколение пользователей высокоуровщиков подросло и дотянулось до ядра.
(Opennet, если бы существовал до 1970г)
| |
|
1.5, keydon (ok), 14:24, 17/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +3 +/– |
> Поддержка Rust преподносится как опция, не активная по умолчанию и не приводящая к включению Rust в число обязательных сборочных зависимостей к ядру.
Лягушку варят постепенно
> Использование Rust для разработки драйверов позволит с минимальными усилиями создавать безопасные и более качественные драйверы, избавленные от таких проблем как обращение к области памяти после её освобождения, разыменование нулевых указателей и выход за границы буфера.
Т.е. то же самое что и современный C++ со статическим анализатором.
| |
|
|
3.25, Агл (?), 14:51, 17/01/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +1 +/– |
я и сам это напишу, без Линуса. Это как с палочками для еды - кто-то ест только ими, другим пофигу чем, а есть те кто требуют ложку и вилку
| |
3.111, keydon (ok), 17:44, 17/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
> Linus Torvalds: “C++ is really a terrible language!”
> Так что мимо.
Ну это когда было то. Я и сам так считал пока не увидел ржавчину.
| |
|
2.146, Аноним (139), 18:57, 17/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +1 +/– |
Статические анализаторы пропускают ошибки, и ты это знаешь.
У Гугл и МС 70% уязвимостей это ошибки работы с памятью. Им эти анализаторы не помогли.
Я знаю какой ответ будет, потому напишу сразу:
Код под unsafe локализует место возможной ошибки.
Существует этому и формальное доказательство (пусть пока и не включает все возможности языка):
https://plv.mpi-sws.org/rustbelt/popl18/paper.pdf
Да, в некоторых синтетических примерах при использовании сложных конструкций языка возможны баги. Но они именно что считаются за баги и будут исправлены.
| |
|
|
4.263, burjui (ok), 10:41, 19/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
>> Статические анализаторы пропускают ошибки, и ты это знаешь.
> Также как и статический анализатор в расте. От того что его засунули в компилятор ничего не изменилось.
Приведи примеры.
| |
|
|
|
1.8, Аноним (7), 14:29, 17/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +2 +/– |
> избавленные от таких проблем как обращение к области памяти после её освобождения, разыменование нулевых указателей и выход за границы буфера.
когда нельзя создать программистов, пишущих более качественный код, приходится создавать язык, более толерантный к качествам программистов.
| |
|
|
3.221, bOOster (ok), 11:47, 18/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Этот термин изначально не относился к программистам. Этот термин относился к ребятам которые умели в машинный код без ассемблера и языков какого-либо уровня. Просто механическая работа.
| |
|
2.33, Девичья сладость (?), 14:59, 17/01/2022 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +/– |
Дядя, но ведь это буквально для того, чтобы писать более качественный код. Не думаешь о ручном управлении памятью -> в освободившееся время пишешь код. В чём проблема?
| |
|
3.77, Урри (ok), 16:27, 17/01/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +2 +/– |
> В чём проблема?
Проблема в отсутствии мозгов у растофанатиков, которые за одним единственным деревом не видят лес.
Есть миллион языков, в которых нету "ручного управления памятью" (например, брейнфак). Но, почему то, на них не пишут более лучше качественный код.
| |
|
4.152, Девичья сладость (?), 19:10, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| –3 +/– |
А что за лес? Лес ваших иррациональных страхов? Ваша личная ненависть ко всему современному понятна; человек в годах выглядит даже глупо, занимаясь молодёжными вещами. Но вас никто не заставляет писать на расте, на нём будут писать новые поколения программистов, и специально для них создаются инструменты, облегчающие работу (например, раст).
| |
|
5.224, bOOster (ok), 11:50, 18/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
Не будут. Так как сработает обычный принцип разгильдяйства программиста пишущего код раста, появятся дыры, и rust как многие идентичные языки сыграет в ящик.
| |
5.236, Урри (ok), 13:20, 18/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> на нём будут писать новые поколения программистов, и специально для них создаются инструменты,
> облегчающие работу (например, раст).
Я именно так и пишу - обезьянкам, не способным в программирование и не способным думать и которые ведутся на "вам не надо ничего учить, наш СуперЯзык вместо вас сделает безопасТно".
| |
|
|
3.84, Аноним (84), 16:33, 17/01/2022 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +3 +/– |
Это не про ручное управление памятью, а про понимание программистом собственного кода.
Код непонимающих кадров просто перестанет падать, поэтому искать надо будет другие глюки.
Всё.
В остальном суть не поменяется: у быдлокодера на любом языке получится быдлокод, а код разумного специалиста в большинстве случаев разумен вне зависимости от языка.
Поэтому раст выгоден в первую очередь для корпораций, где понимание возложено на руководство, а обычный штатный кодер понимать что-либо не должен, а должен просто реализовывать заданный алгоритм заданным способом -- при подобном механическом кодировании на сях число проблем с памятью растёт катастрофически.
| |
|
4.150, Аноним (139), 19:07, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +4 +/– |
А что делать с невнимательностью которая всем присуща.
Скажем в питоне можно пропустить запятую и код скомпилируется, будет работать но неправильно. И Не скоро ты это заметишь. https://www.opennet.ru/opennews/art.shtml?num=56470
В С/С++ возможны use after free, double free, out of buffer read/writes и иже с ними. Они тоже ошибок при компиляции не вызывают.
Везде в мире принято человеческий фактор сводить на нет (особенно это заметно в промышленности), рутину автоматизировать. Особенно автоматизацией рутины любят заниматься программисты. В этом в сущности состоит их работа.
И только у анонимов опеннета это считается злом.
| |
|
5.196, Аноним (196), 23:52, 17/01/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +2 +/– |
Никто не говорит, что rust -- зло.
Речь не про rust. Речь про снижение планки вхождения в системное программирование (раз) и методы распространения кода в стиле npm (два): эти два пункта внушают некоторые опасения.
Что касается языка, то прежде, чем топить за или против, надо ознакомиться с языком.
Учебник тут: https://doc.rust-lang.org/book/index.html
// если понимание не срабатывает, то: заменить контекст "язык" на "английский" и перечитать абзац.
| |
|
6.264, burjui (ok), 10:48, 19/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
А методы распространения кода тут при чём? Вообще-то, Cargo не встроен в язык и вообще необязателен, и в разработке ядра не используется. Что до снижения порога вхождения - это ерунда, как по мне: от того, что используется Rust, модель работы ядра и драйверов проще не становится, если только не делать полноценные фреймворки, абстрагирующие это до более высокого уровня.
| |
6.267, anonymous (??), 11:46, 19/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Речь про снижение планки вхождения в системное программирование (раз) и методы распространения кода в стиле npm (два): эти два пункта внушают некоторые опасения.
Так:
1. Rust наоборот повышает планку, позволяя опустить её назад лишь в рамках unsafe-блоков.
2. Никто не заставляет использовать cargo. Можно использовать apt или по старине вручную скачивать и устанавливать зависимости.
| |
|
5.237, Урри (ok), 13:21, 18/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +1 +/– |
> А что делать с невнимательностью которая всем присуща.
Три волшебных понятия, которым не учат обезьянок, но с помощью которых уже много-много лет работает настоящий IT:
"CI", "тестирование" и "анализаторы".
| |
|
|
7.270, Урри (ok), 12:23, 19/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Можно подумать, на Rust это делать нельзя.
Это можно (и нужно) делать на чем угодно, даже на брейнфаке.
Но почему-то растофанатики не в курсе этих элементарных профессиональных понятий и утверждают, что достаточно просто использовать их суперязык.
| |
|
|
|
|
11.297, Урри (ok), 23:44, 20/01/2022 [^] [^^] [^^^] [ответить] [к модератору] | +/– |  Можно, конечно Точно так же, как на Аде, Лиспе, Фортране, Паскале, Си, Хаскеле ... текст свёрнут, показать | |
|
|
|
|
|
6.268, anonymous (??), 11:50, 19/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
Всё правильно. Собственно, Rust by design как раз и заточен под "тестирование" и "анализаторы". Именно за это его обычно и любят.
| |
|
|
|
3.88, Аноним (88), 16:37, 17/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +3 +/– |
Это для того, чтобы гугел мог посодить стадо своих полуграмотных индусов которые латиницу-то с трудом понимают писать нужные ему драйвера и чтоб это стадо макак попутно не отстрелило себе все по самую маковку, не более.
| |
|
2.72, анонимус (??), 16:04, 17/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +1 +/– |
это называется эволюция языков. новые появляются чтобы решать какие-то проблемы старых, и желательно не добавляя больше новых
| |
|
1.10, Аноним (35), 14:34, 17/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +2 +/– |
>Поддержка Rust преподносится как опция, не активная по умолчанию и не приводящая к включению Rust в число обязательных сборочных зависимостей к ядру.
Но фактически, если хочешь работать с устройством - то придётся вступить в культ Cargo. Ну или переписать драйвер на сишке и его самому поддерживать.
| |
|
2.164, робат (?), 19:55, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Но фактически, если хочешь работать с устройством - то придётся вступить в культ Cargo.
маловероятно, гугл не делает железо, а те кто раньше писал на С знают что Rust в ядре бесполезен поэтому будут как раньше писать на С.
| |
|
1.16, Аноним (45), 14:43, 17/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +3 +/– |
> Поддержка Rust рассматривается как экспериментальная
А при чем тут mainline? Пусть копаются в своей песочнице со своими экспериментами.
| |
|
2.80, Урри (ok), 16:28, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +2 +/– |
Оно так и будет.
Посмотри на сообщество и экосистему - они же вечно будут в этой песочнице возиться, тратя 50% своего времени на переписывание того, что работало раньше под новую пачку граблей, а вторые 50% на выяснение того, кто из них более безопасТно работает с памятью.
| |
|
3.144, псевдонимус (?), 18:54, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Оно так и будет.
> Посмотри на сообщество и экосистему - они же вечно будут в этой
> песочнице возиться, тратя 50% своего времени на переписывание того, что работало
> раньше под новую пачку граблей, а вторые 50% на выяснение того,
> кто из них более безопасТно работает с памятью.
Вместо того чтобы доделать ресдох, чтобы он хотя бы на каком-нибудь железе заработал. А ведь как красив он в описании..
| |
|
4.202, Прохожий (??), 02:34, 18/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
> чтобы он хотя бы на каком-нибудь железе заработал
А он и работает. Зайди на их сайт и убедись собственными глазками. Там фотографии есть.
| |
|
|
|
1.28, Аноним (28), 14:57, 17/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +1 +/– |
Вот линуксоиды постоянно жалуются на утечки памяти, для которых даже например нужен такой костыль, как перезапуск сессии Cinnamon. А чтобы устранить их, нужна не Растом баловаться, а инструменты отладки нормальные запилить, типа FastMM Full Debug Mode, чтобы не наугад утечки памяти ловить, а четко видеть, что и где их вызывает.
| |
|
2.83, Урри (ok), 16:31, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| –4 +/– |
Какие утечки, вендузятник?
Я месяцами не перегружаю ноут (минт), при этом постоянно в работе vscode и разные браузеры. И все прекрасно работает!
Венду же приходится каждое утро перезагружать.
| |
|
3.151, псевдонимус (?), 19:08, 17/01/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
> Какие утечки, вендузятник?
> Я месяцами не перегружаю ноут (минт), при этом постоянно в работе vscode
> и разные браузеры. И все прекрасно работает!
> Венду же приходится каждое утро перезагружать.
Спермерку мне всего лишь раз в неделю приходилось перезагружать.
| |
3.218, Минона (ok), 11:43, 18/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –1 +/– |
Я свою рабочую десяточку перезагружаю раз в месяц, после вторника патчей.
А ты месяцами сидишь на дырявом корыте? Нашёл чем гордиться. 😏
| |
|
|
5.259, Минона (ok), 00:46, 19/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Почему не делаю, работаю, с 10 окон постоянно запущенного служебного софта.
Ты ещё более забавен. Дырявое корыто у всех. Но я своё регулярно латаю. А ты месяцами сидишь в нем.
| |
|
6.271, Урри (ok), 12:26, 19/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Во-первых, не верю. Сказочки про не текущую, требующую перезагрузки всего раз в месяц винду будешь бабушкам в парке рассказывать.
Во-вторых, у меня линукс и закрытая для внешнего мира система. Мне не надо латать ее по каждому чиху (как некоторым).
| |
|
7.283, Минона (ok), 19:07, 19/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Твоя вера это твои проблемы.
Раз в месяц я ставлю обновления на свою рабочую винду.
Серверная 2003 винда в закрытой от мира системе у меня 5 лет без ребута работала. Пока диск не сдох. Внезапно. 😏
Так что сказки про текущую винду ты текущим подружкам в постельке рассказывай.
| |
|
|
|
4.242, псевдонимус (?), 14:13, 18/01/2022 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| –1 +/– |
> Я свою рабочую десяточку перезагружаю раз в месяц, после вторника патчей.
> А ты месяцами сидишь на дырявом корыте? Нашёл чем гордиться. 😏
Твоя дерьмятка и без дыр полуюзабельное омно с рекламой на рабстоле.
| |
4.243, псевдонимус (?), 14:14, 18/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
> Я свою рабочую десяточку перезагружаю раз в месяц, после вторника патчей.
> А ты месяцами сидишь на дырявом корыте? Нашёл чем гордиться. 😏
Прям как рачевод: "я не обновлялся уже неделю!"
| |
|
|
|
1.29, Аноним (-), 14:57, 17/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +5 +/– |
Предлагаю, раз такая пьянка, пропатчить ведро под C# и Haskell, они ещё безопаснее раста будут (но каждый по-своему).
| |
|
2.47, Аноним (45), 15:16, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +4 +/– |
Лучше javascript. "Он ещё безопаснее раста будет (но по-своему)". Тем более у Гугла уже есть v8, а у MS - npm.
| |
|
|
2.59, Аноним (45), 15:30, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +2 +/– |
Давайте оставим список ЯП, которые обязательно нужны в основной ветке ядра.
1. dos batch (нет указателей - нет проблем)
2. brainfuck (аналогично)
3.
| |
|
3.85, Урри (ok), 16:33, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +3 +/– |
3. джава (на всех платформах работает)
4. вижуалбасик (очень большое коммьюнити)
5. похапэ (еще большее коммьюнити)
6.
И все они безопасТные! Ведь нету опасТной работы с памятью!
| |
|
4.157, псевдонимус (?), 19:28, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
> 3. джава (на всех платформах работает)
> 4. вижуалбасик (очень большое коммьюнити)
> 5. похапэ (еще большее коммьюнити)
> 6.
> И все они безопасТные! Ведь нету опасТной работы с памятью!
Форт. Работает на всех платформах. При ошибках валится.
| |
|
5.163, Аноним (45), 19:47, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
> При ошибках валится.
Отлично!
Значит безопасный, не даст сделать что-нибудь (опасное).
> Работает на всех платформах.
Нет!
Безопасный язык работает только на безопасных платформах (которые определяются каким-то llvm)
| |
5.240, Урри (ok), 13:26, 18/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +2 +/– |
> Форт. Работает на всех платформах. При ошибках валится.
Не, не пройдет. Чтобы программить под форт надо уметь думать.
| |
|
6.296, . (?), 11:23, 20/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
Думать уметь польской реверсной нотации в, причем.
Учитывая что во всей freebsd crowd не нашлось пары человек, способных по мелочи поправить четыре килобайта документированного (даже!) кода...
Полагаю, телескопами теперь управлять тоже принято на lua, память и гигагерцы же ж дешевые.
| |
|
|
|
|
|
|
|
3.76, макпыф (ok), 16:20, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +6 +/– |
> а что не так с карго?
1. тот же нпм с лефтпадами
2. малварь и прочее свойственное таким помойкам (подробнее можешь по тегу "npm" посмотреть)
3. Для меня скачивание всякого говна из интернета при сборке не приемлема
4. Дикое разрастание бинарника ядра за счет зависимостей подзависимостей и т.д. (из 1)
5. плохое их взаимодействие с kconfig и сборочными системами ядра
6. Очень многие вещи приемлемы в юзерспэйсе, но не в ядре. Все крэйты на данный момент рассчитаны на юзерспейс
| |
|
4.109, анонимус (??), 17:40, 17/01/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
1 - 2. реестр крейтов можно поднять свой при желании
3. не подключайте говно в зависимости + cargo‑audit в ci(или аналоги)
4. тут согласен, по фактам. но такова цена за отсутсвие велосипедов и простое переиспользование. но и диски нынче уже подешевле стали
5. вопросы тулинга и удобства в использовании в околохрустовых проектах как правило решаются качественно, опиши болячки в issue
6. на вскидку только паника и развертка стека на ум приходит(что с этим придумают - мне тоже интересно. возможно будет что-то аналогичное no-std). что еще?
| |
|
5.129, Аноним (-), 18:08, 17/01/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
> 6. на вскидку только паника и развертка стека на ум приходит(что с
> этим придумают - мне тоже интересно. возможно будет что-то аналогичное no-std).
> что еще?
Развертка убирается банальным "panic=abort". А паники в ядре, внезапно, "свои" есть:
> panic -- bring down system on fatal error
Да и возникает вопрос, точно ли стоит продолжать выполнение ядерного кода после UB?
https://www.opennet.ru/opennews/art.shtml?num=42262
> В ядре Linux выявлены ошибки, приводящие к зависанию процессов и повреждению разделов EXT4
https://bugzilla.kernel.org/show_bug.cgi?id=201685
> Bug 201685 Incorrect disk IO caused by blk-mq direct issue can lead to file system corruption | |
|
6.133, Аноним (45), 18:21, 17/01/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
Так надо же сперва написать в песочнице(!) свой драйвер ext2 без паник и UB, отсутствие которых гарантирует безопасный язык, и только после идти на поклон царю. А так, это все выглядит как троллинг, ни чем не лучше, чем я троллю тут растистов.
| |
|
7.149, Аноним (-), 19:06, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Так надо же сперва написать в песочнице(!) свой драйвер ext2 без паник
> и UB, отсутствие которых гарантирует безопасный язык,
Казалось бы, причем тут бурные фантазии анонима?
> ни чем не лучше, чем я троллю тут растистов.
Не льсти себе - по новому, смузихлебно-корректному любую метанизацию луж принято теперь называть "троллингом".
| |
|
6.229, Аноним (-), 12:44, 18/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
>А паники в ядре, внезапно, "свои" есть:
Только вот рантайм сишки этот panic сам по себе не вызывает, дорогой шлангист.
| |
|
7.244, Аноним (-), 14:16, 18/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
>>А паники в ядре, внезапно, "свои" есть:
> Только вот рантайм сишки этот panic сам по себе не вызывает, дорогой шлангист.
И много у тебя в ядре сишного рантайма, дрогой ламист?
| |
|
|
|
4.173, Аноним (139), 20:31, 17/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +1 +/– |
>3. Для меня скачивание всякого говна из интернета при сборке не приемлема
Звучит странно, поясни логику. Если ты из интернета вручную скачал то оно становится безопасней того что ты скачал пакетным менеджером?
Если ты каждый пакет проверяешь на бэкдоры то в чем разница откуда ты его скачаешь, если все равно будешь проверять?
| |
|
5.182, макпыф (ok), 21:11, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Звучит странно, поясни логику. Если ты из интернета вручную скачал то оно
> становится безопасней того что ты скачал пакетным менеджером?
1. Где ты видишь тут слово безопасность? Это меня не волнует, кому нужен мой локалхост?
2. Пакетные менеджеры не использую, configure make install достаточно, толку от написание огромных control-ов pkgbuild-ов и т.д. если ты помнишь файлы всех пакетов и можешь легко снести ручками?
| |
|
|
|
|
1.79, Аноним (79), 16:28, 17/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +5 +/– |
> Разработка финансируется компанией Google и организацией ISRG (Internet Security Research Group), которая является учредителем проекта Let's Encrypt и способствует продвижению HTTPS и развитию технологий для повышения защищённости интернета.
Это хорошая новость. Наконец-то тухлое ядро под названием "Linux" скоро загнется и тем самым придаст мотивации свободному сообществу для доведения GNU/Hurd до ума или поддержки хард-форка ядра OpenBSD от проекта Hyperbola.
| |
|
|
3.91, Аноним (79), 16:41, 17/01/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
В любом случае это даст пинка под зад всему сообществу. Я бы и сам с радостью помог, но боюсь, что не обладаю необходимой компетентностью в данной области. А вот копейкой всегда готов помочь.
| |
|
2.126, Sin (?), 18:00, 17/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +1 +/– |
DragonflyBSD мне кажется более интересным и перспективным программным решением, чем и опёнок, и хурд.
| |
|
1.99, Аноним (196), 17:15, 17/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +1 +/– |
Аа, я понял коварный замысел:
1. привлечь любителей к написанию драйверов;
2. получить пачку отрицательных отзывов от Линуса про код данных любителей;
3. обратить внимание общественности на язык, на котором написан этот код, и поднять шум про дискриминацию по языковому признаку;
4. собрать подписи об исключении Линуса из числа разработчиков ядра на основе нетолерантных высказываний в адрес "разработчиков".
Будем надеяться, что ситуация камрада Столлмана не повторится.
| |
|
2.102, Аноним (-), 17:17, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
>Будем надеяться, что ситуация камрада Столлмана
Камрад Столлман после того, как его защитили в основном те, кто холодно относится к коммунизму, так ничего и не понял.
| |
|
|
4.115, Аноним (-), 17:47, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +3 +/– |
Столлмана-коммуниста сожрали сами же коммунисты за то, что его коммунизм не сошёлся с их коммунизмом. Короче, ледоруб прислали очередному Троцкому.
И тут, как человеку, которому прислали ледоруб, Столлману стоило бы подумать, а за то ли он с года так 2000 воюет, если пригрел на груди змею, которая его же и укусила? Сайтик дефейсили ребята из FSF, да и вообще...
| |
|
5.131, Аноним (-), 18:17, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
Даже если и сделает выводы - его выводы будут непопулярны т.к любое объяснение о троцкозме и разжигании мировых революций вычищается и жестко цензурируется, нельзя об этом говорить, а явление уже давно разрушает весь мир и не только опенсорс. Даже тут наши коменты потрут, ибо нельзя говорить правду.
| |
|
6.234, Аноним (-), 12:59, 18/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
>и Столлман тоже коммунист?
Он коммунист в первую очередь, почитай stallman.org. Он ещё и кипяточком писается при виде Берни, который в свою очередь писался кипятком от радости при виде советских очередей.
>где
В демпартии и тусовочке вокруг, во время mostly peaceful protests оказалось, что авангард партии состоит из trained marxists, они сами об этом говорили.
Вот этот авангард Столлмана и травил на почве эпштейновско-минского уклона.
| |
|
|
|
|
|
1.101, Аноним (101), 17:17, 17/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +1 +/– |
> предложил для рассмотрения разработчиками ядра Linux четвёртый вариант
Т.е. его 3 раза послали, а он ничего не понял и пришёл в 4й? Ну бывает, не очень умный, зачем новость-то? Никакого нового софта не создано, растоманы опять шум на пустом месте поднимают.
| |
|
|
|
|
5.153, Аноним (101), 19:11, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
То состояние ветки linux-next должно было влиться 5.13. Раст планировали, но не влили. Или те патчи и были этим сишным файликом и докой на китайском?
| |
|
|
|
2.123, псевдонимус (?), 17:57, 17/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
>> предложил для рассмотрения разработчиками ядра Linux четвёртый вариант
> Т.е. его 3 раза послали, а он ничего не понял и пришёл
> в 4й? Ну бывает, не очень умный, зачем новость-то? Никакого нового
> софта не создано, растоманы опять шум на пустом месте поднимают.
Если бы это был шум на пустом месте..
| |
|
1.180, Аноним (180), 21:02, 17/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [к модератору]
| +4 +/– |
Друзья, хочу вас успокоить.
Переписать ядро линукс на раст в обозримом будущем не возможно.
По причине гигантского обьема работ.
По приблизительным оценкам трудозатраты на создание ядра
составляют несколько миллионов человеко-лет.
В лучшем случае развития событий растоманам датут возможность
писать писать драйвера или модули ядра.
Даже согласование этих простых вопросов займет несколько лет.
Ни в расте, ни в хайпе вокруг него ничего плохого нет.
Здоровая конкуренция только способствует обогащению экосистемы.
Ну и естественно множество людей пройдутся по старым граблям
и сломают себе зубы, поскольку никаких особо новых концептуальных
идей (кроме безопасной работы с памятью), раст в себе не несет.
Просто очередной виток спирали эволюции, возможно тупиковый.
| |
|
2.186, Аноним (-), 21:37, 17/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
> Переписать ядро линукс на раст в обозримом будущем не возможно.
но зато подосрать зависимостью сборки от сраста - аж бегом. этого и хотят
| |
2.222, Минона (ok), 11:47, 18/01/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
А никто не собирается его переписывать.
Просто понадобилась возможность писать на расте ядерный код.
С чего такой хайп поднялся.
| |
|
3.248, Аноним (189), 14:35, 18/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
> понадобилась возможность
Кому понадобилась? Растаманам? Дак они и в своём редоксе преуспели от слова никак...
| |
|
4.255, Аноним (88), 19:09, 18/01/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +2 +/– |
>Кому понадобилась? Растаманам?
>Разработка финансируется компанией Google
Статью не читал что ли? Гуглу понравилась практика пересаживания своих макак на язычки типа Go, вот и топят дальше.
| |
|
5.292, DyadyushkaAU (ok), 20:41, 19/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
А теперь подумай над тем, почему понравилась? И ещё поразмысли, над таким утверждением: программирование существует не как искусство ради искусства, оно призвано решать практические задачи в как можно более сжатые сроки с как можно меньшей стоимостью, но при этом с приемлемым уровнем качества.
| |
|
4.291, DyadyushkaAU (ok), 20:35, 19/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
Скажи-ка, уважаемый эксперт, а где лично ты преуспел? Неуж-то пачками коммиты шлёшь в ядро? Я вот почему-то сильно сомневаюсь. Поэтому хочу спросить, чем конкретно ты недоволен? Или все кричат, и ты кричишь? Стадный инстинкт, так сказать?
И вообще-то преуспели они в своём Редоксе.
https://www.redox-os.org/screens/
| |
|
|
2.227, Аноним (-), 12:35, 18/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +1 +/– |
>В лучшем случае развития событий растоманам датут возможность
писать писать драйвера или модули ядра.
В лучшем случае развития событий растоманов выпрут из ядра до первого panic и сужения списка архитектур до мизерного. Даже common lisp умеет в больше архитектур, чем раст.
| |
2.228, Аноним (-), 12:41, 18/01/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +2 +/– |
>Ни в расте, ни в хайпе вокруг него ничего плохого нет.
Есть тоталитарная секта любителей раста, набитая сверху донизу расистами, по какому-то недоразумению называющими себя борцами за социальную справедливость.
Ещё есть недоразумение по имени cargo, превращающее системную разработку в склейку leftpad-ов (кстати, тоталитарная секта любителей раста целиком состоит из почитателей js, что символизирует).
>кроме безопасной работы с памятью
Концептуальная идея из сишарпа, ага. Особенно там, где безопасной работы особо-то и нет.
| |
|
3.245, Аноним (-), 14:22, 18/01/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +1 +/– |
>>Ни в расте, ни в хайпе вокруг него ничего плохого нет.
> Есть тоталитарная секта любителей раста,
...
> тоталитарная секта любителей раста целиком состоит из почитателей js, что
> символизирует).
А в реальности все проще - есть секта борцунов "Против <чегонибудь>".
Так как просто брызгать слюной и сотрясать воздух/клаву выглядит глупо, они очень любят сначала нафантазировать себе "Врагов", от которых потом успешно "эащищают Родину, Землю и Галактику!"
| |
|
4.272, Аноним (-), 13:02, 19/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
>А в реальности
Только вот SJW, твои братья по разуму, отрицают объективность реальности, у них это в мозгу заложено прямо на подкорке, одна из аксиом идеологии. Откуда берутся снежинки? Из неповторимого опыта каждой персоны. А он откуда берётся? Как раз из убеждения в том, что объективной реальности нет. Так что не надо тут пытаться задвигать за реальность, она не на твоей стороне.
И вот попытки просунуть язычок на полторы архитектуры, жирным рантаймом, да ещё и с паникой на аллокациях в ядро - это как раз отрицание реальности.
Вот и получается, что секты борцов "Против <чегонибудь>" нет, действие всего лишь рождает противодействие и в этом случае противодействие адекватнее действия.
| |
|
5.273, Аноним (-), 13:02, 19/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
P.S. Не зря, кстати, у самого заметного участника московской растконфы бложик называется "Мне не нравится реальность".
| |
5.275, Аноним (-), 13:44, 19/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Только вот SJW, твои братья по разуму, отрицают объективность реальности, у них
Только вот лица нетрадиционно-яблочной ориентации, твои братья по разуму и духу, тоже любят ныть и менять тему, так что не надо тут пытаться задвигать за разум и аксиомы - они не на твоей стороне.
> И вот попытки просунуть язычок на полторы архитектуры, жирным рантаймом, да ещё
> и с паникой на аллокациях в ядро - это как раз отрицание реальности.
> Вот и получается, что секты борцов "Против <чегонибудь>" нет,
Да-да, секты нет, а бурные фантазиии сектантов и сами они - никуда не делись.
| |
|
|
|
2.276, Vacu923ek (ok), 14:55, 19/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
> Переписать ядро линукс на раст в обозримом будущем не возможно.
Согласен, но не потому, что "его там много", а потому что всё сделано на Трольвадской вермишели говённого монолита. Любые вторжения в сорсы сразу же потребуют "согласований" по сотне зависимостей. Это и есть плата за тупое проектирование ядра.
Было бы микроядро, вообще пофиг было бы на чём писать - хоть на ЛИСПе!
| |
|
1.199, Аноним (199), 00:50, 18/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [к модератору]
| +1 +/– |
Надо попиарить хурд. На хурде можно писать драйвера вообще на любом языке, даже на расте. Без адаптации ведра.
Правда вот раст на хурде не заведётся, но если бы завёлся, паника бы не убило ведро.
| |
1.213, sssss (??), 10:13, 18/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [к модератору]
| +2 +/– |
А они что-то более приличное, чем драйвер к GPIO сделали?
Могли бы хотя бы драйвер для сетевой карты, например e1000e сделать, она во многих эмуляторах есть. А то ведь у них сейчас нет ни DMA, ни соединения с какой-нибудь сложной системой ядра, типа сетевой.
| |
|
2.247, Аноним (189), 14:33, 18/01/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –1 +/– |
Они редокс не смогли написать... Проблема как раз с дровами даже к старому оборудованию - на реальных машинах не работает.
| |
|
1.251, Аноним (251), 16:47, 18/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| –2 +/– |
Мне страшно Linux и Opensource. Но не из-за Rust, Wayland и iwd. Мне страшно из-за пользователей, которые отрицают любые нововведения. Боюсь если руководить будут такие "Консерваторы", Linux никогда бы не стал самой важной системой мира на которой держится весь интернет. Был бы простой поделкой студента на C, без каких-либо нововведений с небольшой кучкой "Фанатиков", которые бы отрицали любое DE и молились на православную консоль даже сейчас
| |
|
2.279, Vacu923ek (ok), 16:35, 19/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –2 +/– |
То, что юные лемминги считают за "нововведения", старые зубры давно уже проши, обсудили, выплюнули и больше не вспоминают. Не всё то "новое" (и далеко не обязательно "полезное"), что прибежало в проект и начало всё менять. Иногда от таких "новаторов" наоборот - лучше держаться подальше.
| |
|
3.290, DyadyushkaAU (ok), 20:31, 19/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
> старые, одуревшие от каждодневной борьбы с ошибками луддиты давно уже проши, обсудили, выплюнули и больше не вспоминают, потому что мозги уже давно не те.
Поправил. Можешь сказать спасибо. ;)
| |
|
|
1.261, fuggy (ok), 10:22, 19/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↑] [к модератору]
| +3 +/– |
2025 год: выпущена 99 редакция патчей для ядра Linux.
2030 год: программисты начали и продолжают спорить о правильной нумерации версии следующей редакции патчей для ядра Linux.
| |
1.293, JM (?), 23:54, 19/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [к модератору]
| –1 +/– |
Вижу во всём этом кучу потенциального геморроя.
1. Геморрой технический. Проблема с Rust в том, что на нём невозможно без весьма извращённых танцев с бубнами даже двусвязный список сделать. То ли фанаты Rust никогда не проходили курсы по структурам данных, то ли ещё что, но очень странно, что они не понимают важность возможности реализовывать всякие сложные динамические структуры данных, особенно в ядрах операционок, где этого добра просто дофига и больше.
2. Геморрой социальный. Сообщество разработчиков Linux было единым, со своими идиомами программирования, с единым языком, с единой культурой, со своей философией (свобода там, все дела). А тут в эту культуру хотят впендюрить совершенно инородный элемент: nien! нельзя к памяти обращаться! Развивать один проект на двух разных языках - это просто гарантировать разрушительный для всего проекта конфликт между сторонниками радикальго разных (в данном случае) культур. Тут выше говорят о конкуренции, и о её благости. Да, конкуренция - это хорошо, но не внутрипроектная, а внешняя. Пусть на Rust делают Redox, а потом сравним результаты (нет, не сравним, конечно, потому что см. технические проблемы).
Получается, Google разрушает сообщество разработчиков ядра. Я не думаю, что менеджеры Google этого не понимают. Следовательно, это делается целенаправленно. Вопрос: зачем?
| |
|
|
3.301, Аноним (-), 18:46, 21/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
>А на чём там драйверы написаны - да какая разница?
Действительно, какая разница - драйвер под полторы архитектуры или под десять.
| |
|
2.303, Аноним (-), 19:01, 21/01/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
>Геморрой социальный. Сообщество разработчиков Linux было единым, со своими идиомами программирования, с единым языком, с единой культурой, со своей философией (свобода там, все дела). А тут в эту культуру хотят впендюрить совершенно инородный элемент
А ты посмотри на состав раст фаундейшена и заодно вспомни, сколько внутри растосферы sjw на зарплате у MS.
| |
|
3.304, Аноним (-), 19:28, 21/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> А ты посмотри на состав раст фаундейшена и заодно вспомни, сколько внутри
> растосферы sjw на зарплате у MS.
На состав линукс фаундейшена давно смотрел?
| |
|
4.305, Аноним (305), 21:56, 21/01/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Так потому я и жду слаку 15, потихонечку изучая ситуацию с другими unix-подобными ОС, от заразы пекарня уже очищена давно. По большей части.
| |
|
|
|
1.300, Аноним (300), 17:27, 21/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↑] [к модератору]
| +1 +/– |
Пока не завезут в ядро Prolog или хотя-бы Common-Lisp - пусть идут в виндовс и там внедряют себе эти ихние Rust'ы оп самое ядро.
Алсо, сем им Си не угодил, "сложнА без сахарку"?
| |
|