Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от opennews (ok), 20-Июл-21, 16:01 | ||
В ответ на замечание Линуса Торвальдса о том, что пример драйвера, прилагаемый к набору патчей с реализацией поддержки языка Rust для ядра Linux, бесполезен и не решает реальных задач, предложен вариант драйвера PL061 GPIO, переписанный на Rust. Особенностью драйвера является то, что его реализация практически построчно повторяет имеющийся драйвер GPIO на языке Си. Для разработчиков, желающих познакомиться с созданием драйверов на Rust, подготовлено построчное сравнение, позволяющее понять в какие конструкции на Rust преобразован код на Си... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +14 +/– | |
Сообщение от OnTheEdge (ok), 20-Июл-21, 16:01 | ||
завертелось... | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +4 +/– | |
Сообщение от Dzen Python (ok), 20-Июл-21, 16:55 | ||
Как в машинке "Вятка-Автомат". Жизнь-то закрутится, завертится. | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +11 +/– | |
Сообщение от _hide_ (ok), 20-Июл-21, 17:17 | ||
А чем растовый вариант драйвера лучше сишного? Без стёба? | ||
Ответить | Правка | Наверх | Cообщить модератору |
72. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +8 +/– | |
Сообщение от Аноним (-), 20-Июл-21, 17:26 | ||
> А чем растовый вариант драйвера лучше сишного? Без стёба? | ||
Ответить | Правка | Наверх | Cообщить модератору |
245. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Михаил (??), 21-Июл-21, 08:33 | ||
Из основного я заметил использование правил ownership (проверяемых на этапе компиляции) при использовании lock-ов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
247. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –4 +/– | |
Сообщение от Michael Shigorin (ok), 21-Июл-21, 09:05 | ||
> Что невозможно ни в C ни в С++. | ||
Ответить | Правка | Наверх | Cообщить модератору |
281. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (-), 21-Июл-21, 13:36 | ||
>> Что невозможно ни в C ни в С++. | ||
Ответить | Правка | Наверх | Cообщить модератору |
307. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от BorichL (ok), 21-Июл-21, 15:33 | ||
Михаил, вы такими вопросами разрушаете радужный мир розовых пони растоманов! Они привыкли, что за них Гниль думает, самим нынче думать не в моде, некогда... | ||
Ответить | Правка | К родителю #247 | Наверх | Cообщить модератору |
389. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от yet another anonymous (?), 22-Июл-21, 23:29 | ||
Не, не разрушает. Тьюринг свою машину возле них не парковал. | ||
Ответить | Правка | Наверх | Cообщить модератору |
425. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (425), 25-Июл-21, 22:00 | ||
Вам знаком термин сложность алгоритма? Вы пытались написать проверку во всех местах, где это делает Rust-компилятор? Изучали ли в университете дискретную математику или вообще математику - не спрашиваю) | ||
Ответить | Правка | К родителю #247 | Наверх | Cообщить модератору |
427. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (427), 02-Авг-21, 23:08 | ||
> Вам знаком термин "машина Тьюринга"? | ||
Ответить | Правка | К родителю #247 | Наверх | Cообщить модератору |
76. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +4 +/– | |
Сообщение от Аноним (76), 20-Июл-21, 17:28 | ||
Тем что большее количество UB отловлено на этапе компиляции. У кода появляются формальные гарантии | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
135. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от _hide_ (ok), 20-Июл-21, 20:18 | ||
Вы вообще пример драйвера на смотрели? | ||
Ответить | Правка | Наверх | Cообщить модератору |
93. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Dzen Python (ok), 20-Июл-21, 17:49 | ||
Если говорить серьезно - ничем. | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
136. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –4 +/– | |
Сообщение от Ananimasss (?), 20-Июл-21, 20:34 | ||
Простите экс вебмакаку, но что казуистического в примере? | ||
Ответить | Правка | Наверх | Cообщить модератору |
158. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –6 +/– | |
Сообщение от ананим.orig (?), 20-Июл-21, 21:24 | ||
> Прибавится единичка к i до сложения, выполнится сложение и запишется в j, после прибавится 1 к i. | ||
Ответить | Правка | Наверх | Cообщить модератору |
191. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Урри (ok), 20-Июл-21, 23:08 | ||
Два неуча. | ||
Ответить | Правка | Наверх | Cообщить модератору |
200. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Anonymoustus (ok), 20-Июл-21, 23:21 | ||
На PDP тоже так было, великий гуру? | ||
Ответить | Правка | Наверх | Cообщить модератору |
328. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Урри (ok), 21-Июл-21, 17:37 | ||
> На PDP тоже так было, великий гуру? | ||
Ответить | Правка | Наверх | Cообщить модератору |
343. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Anonymoustus (ok), 21-Июл-21, 22:11 | ||
>> На PDP тоже так было, великий гуру? | ||
Ответить | Правка | Наверх | Cообщить модератору |
357. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Кир (?), 22-Июл-21, 03:25 | ||
Откуда ж вы лезете, знатоки C++ по учебникам C лохматых 90-х? | ||
Ответить | Правка | К родителю #328 | Наверх | Cообщить модератору |
372. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от adolfus (ok), 22-Июл-21, 13:20 | ||
А причем тут C++? Речь идет о C, который очень жестко стандартизован и, кстати, именно в 90-х, вернее, в 1998. Просто почитайте стандарт ISO/IEC 9899 и сравните с "учебниками лохматых 90-х". Ну и последний 2011-го года гляньте. А потом сравните с ISO/IEC 14882 -- откроете много удивительного. | ||
Ответить | Правка | Наверх | Cообщить модератору |
280. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (280), 21-Июл-21, 13:28 | ||
Для ядра важно, как это делает конкретно gcc. | ||
Ответить | Правка | К родителю #191 | Наверх | Cообщить модератору |
319. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Кир (?), 21-Июл-21, 16:37 | ||
Для неуча: | ||
Ответить | Правка | К родителю #191 | Наверх | Cообщить модератору |
329. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Урри (ok), 21-Июл-21, 17:41 | ||
> Для неуча: | ||
Ответить | Правка | Наверх | Cообщить модератору |
344. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Кир (?), 22-Июл-21, 00:05 | ||
Полистай: https://en.cppreference.com/w/cpp/language/eval_order | ||
Ответить | Правка | Наверх | Cообщить модератору |
345. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Кир (?), 22-Июл-21, 00:23 | ||
А в целом, придирка к неопределенному порядку вычислений выражений сама по себе дурацкая донельзя: порядок вычислений не фиксировали в стандарте не потому, что нешмагли, а для того, чтобы не наступать на горло оптимизирующему компилятору, который может сгенерировать более эффективный код, изменив порядок вычислений. | ||
Ответить | Правка | К родителю #329 | Наверх | Cообщить модератору |
361. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от freecoder (?), 22-Июл-21, 08:10 | ||
Ага, в этом автомобиле нет ремней безопасности да и вообще нет кресел не потому, что "не шмогли", а потому, что лишний вес мешает разгоняться. | ||
Ответить | Правка | Наверх | Cообщить модератору |
363. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Совершенно другой аноним (?), 22-Июл-21, 09:15 | ||
Вы, как мне кажется, забываете контекст, в каких условиях создавался и стандартизировался C, а в каких - Rust. То, что там машины были на порядки медленее, это пол беды, а то, что в комитет входили разные корпорации, производящие аппаратное обеспечение, которые тянули в свою сторону - это совсем беда. Думаю поэтому в стандарте C куча UB, которые кажутся странными - зартачилась какая-нибудь Sun, или там DEC - вот у нас в процессоре это сделано не так, как у всех остальных, давайте сделаем это UB, чтобы мы там по месту сами разбирались, как это делать. Тем более, что тогда в C, не так как сейчас в Rust - куча аппаратных контор писала свои компиляторы для C для своих аппаратных архитектур. | ||
Ответить | Правка | Наверх | Cообщить модератору |
373. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Кир (?), 22-Июл-21, 13:47 | ||
Дело даже не в древних архитектурах, как раз наоборот. Простой пример: вполне можно представить себе гипотетическую ситуацию, когда компилятор, обнаружив, что вычисление аргументов функции не требует синхронизации, на современном многоядерном процессоре запустит оное в параллельных потоках по числу аргументов. Порядок вычисления не определен в принципе? Да. Это ускорит выполнение? Да. Противоречит это стандарту? Нет, всё в порядке. Если вспомнить про транспьютерные архитектуры, то там это тем более актуально. | ||
Ответить | Правка | К родителю #361 | Наверх | Cообщить модератору |
397. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от n00by (ok), 23-Июл-21, 06:57 | ||
> Дело даже не в древних архитектурах, как раз наоборот. Простой пример: вполне | ||
Ответить | Правка | Наверх | Cообщить модератору |
197. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Anonymoustus (ok), 20-Июл-21, 23:20 | ||
Как там у вас? | ||
Ответить | Правка | К родителю #136 | Наверх | Cообщить модератору |
362. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от freecoder (?), 22-Июл-21, 08:11 | ||
Нет, не так. Что спросить-то хотел? | ||
Ответить | Правка | Наверх | Cообщить модератору |
194. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от None (??), 20-Июл-21, 23:18 | ||
Когда мы видим одну операцию присваивания, а реально их три - да, фигня получается. | ||
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору |
226. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (226), 21-Июл-21, 02:40 | ||
> j = i++ + ++i; | ||
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору |
330. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Урри (ok), 21-Июл-21, 17:45 | ||
> Я где-то ошибаюсь? | ||
Ответить | Правка | Наверх | Cообщить модератору |
235. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от px (??), 21-Июл-21, 04:59 | ||
Вы, батенька, чушь сморозили. UB — это и вполне тривиальное ```int a[] = {1,2}; int b = a[2]``` и вообще до черта всего, особенно в многопоточном коде. Про статические анализаторы, то же ерунда какая-то получилась: статические анализаторы по-разным эвристикам пытаются угадать очепятки, в то время как rust имеет систему типов, которая даёт вполне определённые гарантии, без всяких вероятностных допущений (конечно опуская вероятность ошибок в самом компиляторе). Unsafe, хоть и является вынужденным злом, но позволяет локализировать наиболее опасные места, а не размазывать их по всему коду. В реальном коде unsafe используется достаточно редко. Возможно, вам было бы комфортнее комментировать что-то, в чём вы разбираетесь. Но на всякий случай, вы можете почитать https://en.wikipedia.org/wiki/Undefined_behavior — в английской версии статьи есть много менее «казуистических» примеров неопределённого поведения. Спасибо за внимание. | ||
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору |
246. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Совершенно другой аноним (?), 21-Июл-21, 09:02 | ||
> В реальном коде unsafe используется достаточно редко. | ||
Ответить | Правка | Наверх | Cообщить модератору |
364. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Anonimus (??), 22-Июл-21, 09:17 | ||
```int a[] = {1,2}; int b = a[2]``` | ||
Ответить | Правка | К родителю #235 | Наверх | Cообщить модератору |
404. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от px (??), 23-Июл-21, 22:11 | ||
Можно выходить и неумышленно, к примеру аллоцировав буфер, и взяв смещение в нём из какого-нибудь заголовка кого-нибудь пакета не проверив... | ||
Ответить | Правка | Наверх | Cообщить модератору |
379. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Кир (?), 22-Июл-21, 14:39 | ||
Для начала, при попытке скомпилировать | ||
Ответить | Правка | К родителю #235 | Наверх | Cообщить модератору |
109. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +4 +/– | |
Сообщение от Ordu (ok), 20-Июл-21, 18:25 | ||
Он сделан не для того, чтобы быть лучше. Он создан для того, чтобы посмотреть на более реалистичный пример rust'а в ядре, нежели тот первый пример модуля, который ничего полезного не делал. | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
134. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от _hide_ (ok), 20-Июл-21, 20:17 | ||
Да, но это же не показательный вариант. Никаких фишек раста не использовано. Давайте ещё на паскале, го, свифте и чистом llvm asm будем модули писать и выставлять их? Причем на первых 3х это уже давно делают. | ||
Ответить | Правка | Наверх | Cообщить модератору |
138. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Линус (?), 20-Июл-21, 20:39 | ||
Сделай. | ||
Ответить | Правка | Наверх | Cообщить модератору |
181. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Аноним (181), 20-Июл-21, 22:48 | ||
> Причем на первых 3х это уже давно делают. | ||
Ответить | Правка | Наверх | Cообщить модератору |
153. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Ordu (ok), 20-Июл-21, 21:12 | ||
> Да, но это же не показательный вариант. Никаких фишек раста не использовано. | ||
Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору |
201. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –5 +/– | |
Сообщение от Урри (ok), 20-Июл-21, 23:24 | ||
Ух ты, в расте, оказывается, есть ref_count, который в С существует... дайте вспомнить сколько... да уже лет 30, наверное. Если не больше. | ||
Ответить | Правка | Наверх | Cообщить модератору |
209. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Ordu (ok), 20-Июл-21, 23:44 | ||
> Ух ты, в расте, оказывается, есть ref_count, который в С существует... дайте | ||
Ответить | Правка | Наверх | Cообщить модератору |
332. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Урри (ok), 21-Июл-21, 17:53 | ||
> ref_count существовал до всех этих ваших C, не надо его недооценивать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
338. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Ordu (ok), 21-Июл-21, 18:35 | ||
> Цитирую тебя же: | ||
Ответить | Правка | Наверх | Cообщить модератору |
239. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Аноним (239), 21-Июл-21, 07:28 | ||
>который в С существует... | ||
Ответить | Правка | К родителю #201 | Наверх | Cообщить модератору |
331. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Урри (ok), 21-Июл-21, 17:49 | ||
>>который в С существует... | ||
Ответить | Правка | Наверх | Cообщить модератору |
341. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (239), 21-Июл-21, 20:57 | ||
>Растоманчик не видит разницу между конкретной сторонней библиотекой и всеми другими реализациями? | ||
Ответить | Правка | Наверх | Cообщить модератору |
308. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от нах.. (?), 21-Июл-21, 15:39 | ||
module_amba_driver! { | ||
Ответить | Правка | К родителю #153 | Наверх | Cообщить модератору |
333. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Урри (ok), 21-Июл-21, 17:59 | ||
> name: b"pl061_gpio", | ||
Ответить | Правка | Наверх | Cообщить модератору |
144. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (144), 20-Июл-21, 20:55 | ||
>Он сделан не для того, чтобы быть лучше. Он создан для того, чтобы посмотреть на более реалистичный пример rust'а в ядре | ||
Ответить | Правка | К родителю #109 | Наверх | Cообщить модератору |
147. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Ordu (ok), 20-Июл-21, 21:05 | ||
>>Он сделан не для того, чтобы быть лучше. Он создан для того, чтобы посмотреть на более реалистичный пример rust'а в ядре | ||
Ответить | Правка | Наверх | Cообщить модератору |
182. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –3 +/– | |
Сообщение от Аноним (181), 20-Июл-21, 22:50 | ||
Растаманы пытались всё это сделать, но редох начал течь... Поэтому переключились на линух. | ||
Ответить | Правка | К родителю #144 | Наверх | Cообщить модератору |
199. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от None (??), 20-Июл-21, 23:21 | ||
redox течёт? Ахаха, вот и цена этому продукту. Только вот уже несколько языков (D и nim точно) зашкварились, начав тащить к себе эту дрянь - "концепцию владения". | ||
Ответить | Правка | Наверх | Cообщить модератору |
206. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (-), 20-Июл-21, 23:31 | ||
> redox течёт? | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –12 +/– | |
Сообщение от Аноним (2), 20-Июл-21, 16:01 | ||
А вот это действительно очень круто. | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Урри (ok), 20-Июл-21, 17:05 | ||
У-ха-ха-ха-ха-ха-ха. | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Аноним (2), 20-Июл-21, 17:07 | ||
Не тупи, это хороший прогресс, который поможет разобраться в написании драйверов, демонстрирует работу драйвера и в целом инфоповод | ||
Ответить | Правка | Наверх | Cообщить модератору |
203. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –3 +/– | |
Сообщение от Урри (ok), 20-Июл-21, 23:25 | ||
Инфоповод, согласен. Я три программерских чата заставил ржать аки лошади. | ||
Ответить | Правка | Наверх | Cообщить модератору |
400. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +3 +/– | |
Сообщение от Вадим (??), 23-Июл-21, 16:56 | ||
Да вы там гении самые настоящие, раз переписание драйвера на другой язык вызывает у вас приступы хохота. Наверно это очень простая задача для вас, киньте ссылку на какой-нибудь ваш "нормальный" проект на гитхабе, оценим. Постараемся не ржать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
401. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от n00by (ok), 23-Июл-21, 17:19 | ||
Вот специально написанный для поржать драйвер: https://github.com/icestudent/ontl/blob/master/samples/zenad... | ||
Ответить | Правка | Наверх | Cообщить модератору |
407. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноньимъ (ok), 24-Июл-21, 03:47 | ||
Не понял шутки, это же сипипишка, стандартная для шиндовс штука. | ||
Ответить | Правка | Наверх | Cообщить модератору |
415. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от n00by (ok), 24-Июл-21, 07:30 | ||
Далеко не стандартная, поскольку стандартная библиотека официально отсутствует. Тем более на момент публикации драйвера (2007-й год). Вот ситуация на тот момент http://www.osronline.com/article.cfm%5Earticle%3D4... | ||
Ответить | Правка | Наверх | Cообщить модератору |
224. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Я (??), 21-Июл-21, 01:58 | ||
вообще-то именно так и делают гайды для тех кто хочет писать драйвер на расте но умеет только на си. | ||
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору |
260. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +5 +/– | |
Сообщение от Moomintroll (ok), 21-Июл-21, 10:14 | ||
> для тех кто хочет писать драйвер на расте но умеет только на си | ||
Ответить | Правка | Наверх | Cообщить модератору |
380. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Аноним 80_уровня (ok), 22-Июл-21, 15:33 | ||
Посмотрел бы я на тех людей, которые умеют писать драйверы на Си, но при этом хотят писать драйверы на Расте. | ||
Ответить | Правка | К родителю #224 | Наверх | Cообщить модератору |
383. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним зеленый (?), 22-Июл-21, 21:12 | ||
Тут это пруф отсутствия ошибок работы с памятью. | ||
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору |
396. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от СССР (?), 23-Июл-21, 06:57 | ||
йобу дался чтоль? | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
4. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –5 +/– | |
Сообщение от lockywolf (ok), 20-Июл-21, 16:04 | ||
Жалко, что не на С++, но вообще молодцы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –12 +/– | |
Сообщение от Аноним (8), 20-Июл-21, 16:06 | ||
Ну так C++ - это почти C, только чуть удобнее, ООП (хотя концепция ООП под вопросом), больше возможностей, но всё такое же с ушами из 80-ых. | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +16 +/– | |
Сообщение от Аноним (12), 20-Июл-21, 16:08 | ||
> почти C, только чуть удобнее | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Аноним (8), 20-Июл-21, 16:08 | ||
Бро, я пишу на C++ больше 10 лет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +10 +/– | |
Сообщение от Аноним (15), 20-Июл-21, 16:10 | ||
скорее всего вы просто за 10 лет не научились писать на С++. | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +11 +/– | |
Сообщение от Crazy Alex (ok), 20-Июл-21, 16:11 | ||
Скорее всего он так и пишет на С++98. | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Аноним (15), 20-Июл-21, 16:13 | ||
Думаю да ... | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +5 +/– | |
Сообщение от Rev (?), 20-Июл-21, 16:30 | ||
Писать хорошо можно на чём угодно, только статистика говорит о том, что никто на это не способен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
149. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Аноним (149), 20-Июл-21, 21:07 | ||
Только раст на эту роль не претендует | ||
Ответить | Правка | Наверх | Cообщить модератору |
347. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Аноним (347), 22-Июл-21, 00:47 | ||
Компилятор должен компилировать то, что дадут. А анализировать должен анализатор. | ||
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору |
52. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Урри (ok), 20-Июл-21, 17:06 | ||
На си-с-классами. | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
59. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Аноним (2), 20-Июл-21, 17:16 | ||
C++17 в среднем. | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
119. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от деанон (?), 20-Июл-21, 19:03 | ||
В чем проблема, пишите на java и c# | ||
Ответить | Правка | Наверх | Cообщить модератору |
139. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +5 +/– | |
Сообщение от Аноним (139), 20-Июл-21, 20:45 | ||
Вот это контраргумент, уделал его, уничтожил. | ||
Ответить | Правка | Наверх | Cообщить модератору |
174. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от деанон (?), 20-Июл-21, 22:13 | ||
Ну, начнем с того, что у него в предложении совершенно несвзанные вещи в качестве "аргументов" | ||
Ответить | Правка | Наверх | Cообщить модератору |
238. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (139), 21-Июл-21, 06:55 | ||
Ну ты жжощ по детски | ||
Ответить | Правка | Наверх | Cообщить модератору |
186. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Урри (ok), 20-Июл-21, 23:00 | ||
Какой отбордый бред. Смузихлеб, это все десятки лет есть в библиотеках! | ||
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору |
273. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Noname (??), 21-Июл-21, 11:31 | ||
Даже не представляю, как без этого все эти программисты на плюсах живут! | ||
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору |
375. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от n00by (ok), 22-Июл-21, 14:19 | ||
> дефолт пакетного менеджера | ||
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору |
204. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от None (??), 20-Июл-21, 23:28 | ||
главная проблема C++ - шаблоноёбство, из-за которого при наличии развёрнутой системы типов начинается фантастическое раздувание кода. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
9. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от OnTheEdge (ok), 20-Июл-21, 16:06 | ||
ну так весь смысл в пресловутой безопасности раста, так что упоминание плюсов здесь просто неуместно | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
13. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –3 +/– | |
Сообщение от Аноним (8), 20-Июл-21, 16:08 | ||
Не считаю это основным преимуществом Раста. Скорее как приятный бонус, да. Его сила в остальных возможностях. | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +5 +/– | |
Сообщение от Кир (?), 20-Июл-21, 16:39 | ||
Всегда убеждался, что люди, ругающие C++, его попросту не знают (или пользуют подпротухшие стандарты типа 98). Удиви меня, приведи обоснованную критику? | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
51. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (76), 20-Июл-21, 17:05 | ||
Никто его полностью не знает(кроме может пары человек), потому собсна Раст и появился. Он родился чтобы все UB превратить в панику или (что предпочтительнее) в ошибку компиляции | ||
Ответить | Правка | Наверх | Cообщить модератору |
121. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –6 +/– | |
Сообщение от iLex (ok), 20-Июл-21, 19:08 | ||
Таких лютых проблем с зависимостями, как в C++, нет больше нигде. Иногда быстрее написать собственную библиотеку, чем разобраться, как заставить собраться уже существующую. Выберите любой крупный проект на github, сделайте git clone, попробуйте собрать. С первого раза не соберётся никогда и ничего (а к ряду проектов написаны целые тома с инструкциями по сборке, это по-вашему нормально?). | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
178. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от деанон (?), 20-Июл-21, 22:31 | ||
Ля, проблемы с зависимостями. Мы ещё посмотрим на лешаси Раста, лол | ||
Ответить | Правка | Наверх | Cообщить модератору |
198. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Урри (ok), 20-Июл-21, 23:21 | ||
А можно пример такого проекта? А то я вполне спокойно собираю хромиум, например. Да и кучи других проектов тоже. | ||
Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору |
222. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Кир (?), 21-Июл-21, 01:38 | ||
Удивительно, у меня в системе процентов 15-20 софта собрано из исходников без единой проблемы. Что я делаю не так? | ||
Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору |
250. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Michael Shigorin (ok), 21-Июл-21, 09:13 | ||
> Удивительно, у меня в системе процентов 15-20 софта собрано | ||
Ответить | Правка | Наверх | Cообщить модератору |
248. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Michael Shigorin (ok), 21-Июл-21, 09:11 | ||
> С первого раза не соберётся никогда и ничего | ||
Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору |
324. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Урри (ok), 21-Июл-21, 17:16 | ||
Тот редкий случай, когда Шигорин авторитетно заявляет и прав. | ||
Ответить | Правка | Наверх | Cообщить модератору |
249. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (12), 21-Июл-21, 09:12 | ||
> сишкой | ||
Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору |
218. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (218), 21-Июл-21, 00:58 | ||
Ну сходи в рассылку ядра и ответь на критику Линуса. Или комменты на опеннете - твой потолок? | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
101. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –5 +/– | |
Сообщение от _kp (ok), 20-Июл-21, 18:04 | ||
В с++ инициализацию структур до сих пор тормозят на уровне 90х годов, что вынуждает в с++ проекте всё равно тянуть си файлы... | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
223. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Кир (?), 21-Июл-21, 01:41 | ||
Вот, типичнейшая иллюстрация к тезису о дремучести критиканов C++. Человек застрял на уровне C и по нему судит о C++. | ||
Ответить | Правка | Наверх | Cообщить модератору |
428. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от _kp (ok), 10-Авг-21, 13:43 | ||
> Вот, типичнейшая иллюстрация к тезису о дремучести критиканов C++. Человек застрял на | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +30 +/– | |
Сообщение от Аноним (6), 20-Июл-21, 16:05 | ||
>Особенностью драйвера является то, что его реализация практически построчно повторяет имеющийся драйвер GPIO на языке Си | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +5 +/– | |
Сообщение от КО (?), 20-Июл-21, 16:05 | ||
"практически построчно" | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –7 +/– | |
Сообщение от Аноним (8), 20-Июл-21, 16:07 | ||
Довольно наглядно сравнивать, почему синтаксис Растп делает код приятнее. Думаю, это основная цель. | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +3 +/– | |
Сообщение от Аноним (18), 20-Июл-21, 16:12 | ||
О да. Сам то понял что ступил? | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +4 +/– | |
Сообщение от заминированный тапок (ok), 20-Июл-21, 17:09 | ||
это у него очень тонкий юмор | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –3 +/– | |
Сообщение от Аноним (2), 20-Июл-21, 17:17 | ||
Где ступил? Посмотри на код, у Раста и меньше, и красивее | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
94. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от CGo_one_love (?), 20-Июл-21, 17:53 | ||
Так женись на нём. Наверно заместили естественный объект красоты и малой ширины на искусственный. | ||
Ответить | Правка | Наверх | Cообщить модератору |
272. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от VladSh (?), 21-Июл-21, 11:28 | ||
Видать сам женат на C? | ||
Ответить | Правка | Наверх | Cообщить модератору |
143. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +4 +/– | |
Сообщение от danonimous (?), 20-Июл-21, 20:54 | ||
Они вероломно использовали одну хитрость, чтобы код на rust занимал меньше строк - не переносили скобки на новую строку :) | ||
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору |
370. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (370), 22-Июл-21, 11:02 | ||
Вот чем go не зашёл - требование открывающую скобку фигачить в конце строки и никак иначе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
162. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (162), 20-Июл-21, 21:37 | ||
Не знаю не С, не Rust | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
163. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (-), 20-Июл-21, 21:48 | ||
> Не знаю не С, не Rust | ||
Ответить | Правка | Наверх | Cообщить модератору |
251. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +3 +/– | |
Сообщение от Michael Shigorin (ok), 21-Июл-21, 09:15 | ||
>> Не знаю не С, не Rust | ||
Ответить | Правка | Наверх | Cообщить модератору |
146. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от proninyaroslav (ok), 20-Июл-21, 21:03 | ||
Ну так это не предполагается для текущих драйверов (именно из-за ошибок при переписывании того что уже работает), а для якобы новых. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
10. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (15), 20-Июл-21, 16:06 | ||
недолюбливаю я этот rust, внутреннее чутье подсказывает мне что GPIO будет теперь менее стабилен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +3 +/– | |
Сообщение от Аноним (23), 20-Июл-21, 16:27 | ||
"Не читал, но осуждаю", да? | ||
Ответить | Правка | Наверх | Cообщить модератору |
107. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (107), 20-Июл-21, 18:21 | ||
А тут к бабке не ходи понятно что проблем станет больше. Например со сборкой этих драйверов на новом тулчейне на разных платформах и версиях этого раста. | ||
Ответить | Правка | Наверх | Cообщить модератору |
133. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (23), 20-Июл-21, 19:52 | ||
По сравнению с задачей "обеспечить сборку ядра clang-ом", которую решали лет 5 как минимум - какой-то раст - это вообще семечки. | ||
Ответить | Правка | Наверх | Cообщить модератору |
252. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Michael Shigorin (ok), 21-Июл-21, 09:16 | ||
> По сравнению с задачей "обеспечить сборку ядра clang-ом", | ||
Ответить | Правка | Наверх | Cообщить модератору |
359. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Аноним (359), 22-Июл-21, 04:38 | ||
Почему просто не забанить всех растоманов? Все равно у них интеллект как у js разработчиков и они не смогут ничего путного сказать по определению | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –4 +/– | |
Сообщение от Аноним (18), 20-Июл-21, 16:11 | ||
Ктобы сомневался что ничего полезного он итаки не сделают. Только вон построчно и могут заменить даже не включая мозга. Но это раст детка. | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Dzen Python (ok), 20-Июл-21, 16:54 | ||
Ты забыл про бульон! | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +3 +/– | |
Сообщение от Аноним (-), 20-Июл-21, 17:03 | ||
> On Thu, Jul 8, 2021 at 9:49 PM Linus Walleij <linus.walleij@linaro.org> wrote: | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
62. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (2), 20-Июл-21, 17:19 | ||
обоже, только ослы с опеннета могут глубокий WIP с иными целями посчитать за что-то мегаважное и до* на пустом месте | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
81. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (2), 20-Июл-21, 17:34 | ||
прошу прощения, психануло) | ||
Ответить | Правка | Наверх | Cообщить модератору |
122. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +4 +/– | |
Сообщение от Аноним (122), 20-Июл-21, 19:23 | ||
Ну да, настолько бесполезная вещь что в переписке разрабы благодарят проделанную работу "Thanks a lot, this looks extremely helpful!" и задают разные вопросы и получают на них ответы. | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
20. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +5 +/– | |
Сообщение от Аноним (20), 20-Июл-21, 16:21 | ||
В Rust меня отталкивает синтаксисом, но если его не учитывать, то плюсов при переходе можно набрать достаточно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Аноним (122), 20-Июл-21, 16:26 | ||
Синтаксис не проблема, тем более он не так сильно отличается от си. Плюс на том же лиспе люди как-то писали и выжили. | ||
Ответить | Правка | Наверх | Cообщить модератору |
115. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +5 +/– | |
Сообщение от Ванёк (?), 20-Июл-21, 18:52 | ||
Не выжили | ||
Ответить | Правка | Наверх | Cообщить модератору |
410. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноньимъ (ok), 24-Июл-21, 03:56 | ||
Выжили, родили сыновей, внуков и правнуков. И теперь передают правнукам искусство лиспа, оружие для более цивилизованного будущего века. | ||
Ответить | Правка | Наверх | Cообщить модератору |
212. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (212), 20-Июл-21, 23:58 | ||
У lisp синтаксис элементарный, он весь на основе sexp, в отличии от мешанины в rust. | ||
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору |
409. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноньимъ (ok), 24-Июл-21, 03:54 | ||
Проще чем у лиспа синтаксиса уже быть не может. | ||
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору |
24. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Rev (?), 20-Июл-21, 16:27 | ||
Просто не используйте дженерики и ссылки с временами жизни ;) | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
35. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (18), 20-Июл-21, 16:41 | ||
Просто не используйте раст. | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (8), 20-Июл-21, 17:20 | ||
А более нечего, если хочется скорости. | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (78), 20-Июл-21, 17:29 | ||
> C малофункционален | ||
Ответить | Правка | Наверх | Cообщить модератору |
80. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (2), 20-Июл-21, 17:33 | ||
Ветка же не связана с ядром, а абстрактна о языках. | ||
Ответить | Правка | Наверх | Cообщить модератору |
254. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Michael Shigorin (ok), 21-Июл-21, 09:18 | ||
> Да, на C можно сделать огромный проект, где в другом языке | ||
Ответить | Правка | Наверх | Cообщить модератору |
360. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним31 (?), 22-Июл-21, 06:37 | ||
Ну дада... Давайте тогда и на yoptascript дрова писать :) Удобно же, одна строчка. | ||
Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору |
129. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +3 +/– | |
Сообщение от Анончик (?), 20-Июл-21, 19:43 | ||
>На С можно написать абсолютно любой код | ||
Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору |
411. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноньимъ (ok), 24-Июл-21, 03:59 | ||
>На С можно написать абсолютно любой код. | ||
Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору |
106. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от _kp (ok), 20-Июл-21, 18:13 | ||
> C малофункционален | ||
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору |
57. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +4 +/– | |
Сообщение от Аноним (76), 20-Июл-21, 17:13 | ||
По началу есть такое чувство. Это примерно как с пробелами в питоне. Но синтаксис это лишь малая часть языка. Куда важнее сообщество вокруг, написанные библиотеки, тулинг и заложенные подходы. И надо признать что сам дизайн языка вокруг трейтов для почти всего(в том числе динамического диспатчинга) очень элегантен. После осознания этого все складывается и непривычными остаются только лайфтаймы. Но для них все остальные придуманные способы еще хуже. | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
83. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (2), 20-Июл-21, 17:36 | ||
Лайфтаймы в общем-то есть и в C/C++, но большинство погромистов на этих языках мелкие нюансы мало волнуют :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
207. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –3 +/– | |
Сообщение от Аноним (207), 20-Июл-21, 23:34 | ||
Но в питоне не навязывают пробелы. Это в ниме и ямле навязывают. | ||
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору |
65. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (8), 20-Июл-21, 17:21 | ||
Разбери немного, перестанет откладывает | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
213. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (212), 21-Июл-21, 00:00 | ||
Нет, там выбраны очень дурацкие символы и конструкции для выражения смысла. | ||
Ответить | Правка | Наверх | Cообщить модератору |
384. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним зеленый (?), 22-Июл-21, 21:16 | ||
Они не просто так "выбраны". Они были обсуждены сообществом - https://habr.com/ru/post/532660/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
82. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –4 +/– | |
Сообщение от НяшМяш (ok), 20-Июл-21, 17:36 | ||
А что в нём вырвиглазного? Всё такое же как и везде, плюс пара своих специфических плюшек типа времени жизни. Как минимум куда приятнее современных плюсов, в которых реально непонятно что происходит. | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
154. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (149), 20-Июл-21, 21:15 | ||
жабоскриптер осуждает с++ и хвалит раст? Не удивлён | ||
Ответить | Правка | Наверх | Cообщить модератору |
189. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от НяшМяш (ok), 20-Июл-21, 23:07 | ||
Естественно, раст больше на жеес\теес похож, чем плюсы ). Тупо на нём легче писать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
208. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (208), 20-Июл-21, 23:40 | ||
Каким местом он на них похож? | ||
Ответить | Правка | Наверх | Cообщить модератору |
276. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от НяшМяш (ok), 21-Июл-21, 13:07 | ||
| ||
Ответить | Правка | Наверх | Cообщить модератору |
315. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноноша (?), 21-Июл-21, 16:12 | ||
Штош: | ||
Ответить | Правка | Наверх | Cообщить модератору |
337. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от НяшМяш (ok), 21-Июл-21, 18:34 | ||
> 1. Неявного конструктора в rs нет, new - просто соглашение. В js классах есть constructor. | ||
Ответить | Правка | Наверх | Cообщить модератору |
339. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноноша (?), 21-Июл-21, 19:18 | ||
> Да, сделал так специально для "похожести". Можно и без new. | ||
Ответить | Правка | Наверх | Cообщить модератору |
342. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от нах.. (?), 21-Июл-21, 21:25 | ||
А можно просто взять и обойтись без этой вашей ООПни. | ||
Ответить | Правка | К родителю #337 | Наверх | Cообщить модератору |
408. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноньимъ (ok), 24-Июл-21, 03:53 | ||
Оно синтаксически сиподобное, или скорее сипипи подобное. | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
21. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от йцукен (??), 20-Июл-21, 16:25 | ||
х.м. а такое | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +3 +/– | |
Сообщение от Rev (?), 20-Июл-21, 16:28 | ||
Нет | ||
Ответить | Правка | Наверх | Cообщить модератору |
85. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от НяшМяш (ok), 20-Июл-21, 17:37 | ||
Панику может вызвать только явный unwrap без предварительной проверки. | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
96. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +6 +/– | |
Сообщение от CGo_one_love (?), 20-Июл-21, 17:56 | ||
Панику зрительных нервов? | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
26. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +5 +/– | |
Сообщение от Аноним (26), 20-Июл-21, 16:29 | ||
А патч очищающий Linux от ржавчины уже есть? | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от SystemD (?), 20-Июл-21, 16:40 | ||
Rust это язык будущего! Быстро извенись перед всеми на каленях, только так тебя простит великий Rust! Сейчас же извенись! Сейчас же! | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Аноним (26), 20-Июл-21, 16:44 | ||
Я и go, systemd, dbus, polkit+JS, JIT, ... так же в своей системе видеть не желаю! Та что можешь мне соснуть, стоя на коленях. | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Великая Rust (?), 20-Июл-21, 16:51 | ||
SystemD это как Chromium, ты можешь его и не ставить, но будешь соcать раком за бортом прогресса! | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (90), 20-Июл-21, 17:46 | ||
пох это ты, мы тебя узнали | ||
Ответить | Правка | Наверх | Cообщить модератору |
104. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +3 +/– | |
Сообщение от Аноним (104), 20-Июл-21, 18:08 | ||
> SystemD | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
45. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (45), 20-Июл-21, 16:58 | ||
Так переходи на вантуз. Разве что только JIT из всего списка останется. | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
110. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (104), 20-Июл-21, 18:27 | ||
У меня и GNU/Linux без этого списка работает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
95. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Аноним (370), 20-Июл-21, 17:54 | ||
Go вроде и ничего, но стандартная библиотека и сплайсы всё жедание осваивать его отбили. Переписал пару утилит дата-конвертеров с питона на го и больше не трогал | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
111. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +3 +/– | |
Сообщение от Аноним (104), 20-Июл-21, 18:31 | ||
> Go вроде и ничего | ||
Ответить | Правка | Наверх | Cообщить модератору |
114. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Плюсовик (?), 20-Июл-21, 18:43 | ||
Ужас! Даже добавить нечего. | ||
Ответить | Правка | Наверх | Cообщить модератору |
278. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (278), 21-Июл-21, 13:11 | ||
При чем тут Го? Не нравятся импорты, можно писать самому на чём угодно. | ||
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору |
216. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноноша (?), 21-Июл-21, 00:22 | ||
> но стандартная библиотека всё жедание осваивать его отбили | ||
Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору |
39. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от макпыф (ok), 20-Июл-21, 16:48 | ||
пока, к счастью, не от чего очищать | ||
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору |
68. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –3 +/– | |
Сообщение от Аноним (8), 20-Июл-21, 17:22 | ||
Только ослы будут очищать a shit of C от прекрасного. | ||
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору |
98. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от CGo_one_love (?), 20-Июл-21, 18:01 | ||
Без Си ты бы даже не смог написать это сообщение. У тебя в смартфоне и компе всё провоняло, получается. | ||
Ответить | Правка | Наверх | Cообщить модератору |
145. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –4 +/– | |
Сообщение от Аноним (-), 20-Июл-21, 21:01 | ||
> Без Си ты бы даже не смог написать это сообщение. | ||
Ответить | Правка | Наверх | Cообщить модератору |
255. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Michael Shigorin (ok), 21-Июл-21, 09:22 | ||
Деточка, слова firmware или там bootloader хоть что-то говорят? | ||
Ответить | Правка | Наверх | Cообщить модератору |
265. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от anonymous (??), 21-Июл-21, 10:34 | ||
По поводу firmware можете посмотреть на oreboot, например. | ||
Ответить | Правка | Наверх | Cообщить модератору |
291. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (-), 21-Июл-21, 14:08 | ||
>> Колибря | ||
Ответить | Правка | К родителю #255 | Наверх | Cообщить модератору |
301. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Совершенно другой аноним (?), 21-Июл-21, 14:57 | ||
А хоть Firmware-то на C пишут, или там может какие-то операционные системы? | ||
Ответить | Правка | Наверх | Cообщить модератору |
314. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (-), 21-Июл-21, 16:03 | ||
> А хоть Firmware-то на C пишут, или там может какие-то операционные системы? | ||
Ответить | Правка | Наверх | Cообщить модератору |
390. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от yet another anonymous (?), 22-Июл-21, 23:46 | ||
> А хоть Firmware-то на C пишут, или там может какие-то операционные системы? | ||
Ответить | Правка | К родителю #301 | Наверх | Cообщить модератору |
303. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Аноним (303), 21-Июл-21, 15:02 | ||
Не обращайте внимания. Шигорин сильно не любит Rust, в силу того, что Rust ВНЕЗАПНО не так уж и безнадёжен, как хотелось бы ему пропагандировать, вот и приходится с ним сталкиваться в своих линуксах и при взаимодействии с Российскими процами, где через C-транспиляцию так просто не извертеться, а АСМ там настолько страшен, что разрабы сами предпочитают избегать его насколько возможно. | ||
Ответить | Правка | К родителю #291 | Наверх | Cообщить модератору |
277. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Аноним (278), 21-Июл-21, 13:09 | ||
Это называется назло маме шапку не надену и отморожу уши. Вот и всё. Великовозрастные юноши как правило считают себя умнее своих родителей, и гордыня выше головы. | ||
Ответить | Правка | К родителю #145 | Наверх | Cообщить модератору |
284. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Аноним (-), 21-Июл-21, 13:46 | ||
> Это называется назло маме шапку не надену и отморожу уши. Вот и | ||
Ответить | Правка | Наверх | Cообщить модератору |
297. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Совершенно другой аноним (?), 21-Июл-21, 14:46 | ||
Есть https://lexborisov.github.io/myhtml, не знаю, есть ли на базе его браузеры. Но вот Вы, если данный сайт посещаете с Linux/BSD/Android, то явно пользуетесь ОС написанной на C, и наверное, не смогли-бы без неё написать своё ценное мнение. | ||
Ответить | Правка | Наверх | Cообщить модератору |
304. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (-), 21-Июл-21, 15:03 | ||
>> с перечисления "сишных браузеров", работающих в сорвеменном гуглне^W интернете. | ||
Ответить | Правка | Наверх | Cообщить модератору |
305. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –3 +/– | |
Сообщение от Совершенно другой аноним (?), 21-Июл-21, 15:11 | ||
> Я кстати, в курсе его существования и даже какое-то время отслеживал. Но последний коммит | ||
Ответить | Правка | Наверх | Cообщить модератору |
313. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (-), 21-Июл-21, 15:53 | ||
>> Я кстати, в курсе его существования и даже какое-то время отслеживал. Но последний коммит | ||
Ответить | Правка | Наверх | Cообщить модератору |
323. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Совершенно другой аноним (?), 21-Июл-21, 17:10 | ||
> Т.е. я хочу скзать "где браузер, Карл!". Ну и о JS там | ||
Ответить | Правка | Наверх | Cообщить модератору |
279. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –3 +/– | |
Сообщение от Moomintroll (ok), 21-Июл-21, 13:23 | ||
> Колибря, Редокс, современные браузеры на плюсах? | ||
Ответить | Правка | К родителю #145 | Наверх | Cообщить модератору |
285. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (-), 21-Июл-21, 13:47 | ||
>> Колибря, Редокс, современные браузеры на плюсах? | ||
Ответить | Правка | Наверх | Cообщить модератору |
289. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Moomintroll (ok), 21-Июл-21, 14:02 | ||
> А где можно увидеть "современные браузеры" на Си? | ||
Ответить | Правка | Наверх | Cообщить модератору |
294. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (-), 21-Июл-21, 14:13 | ||
>> А где можно увидеть "современные браузеры" на Си? | ||
Ответить | Правка | Наверх | Cообщить модератору |
299. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Совершенно другой аноним (?), 21-Июл-21, 14:55 | ||
Есть на C https://lexborisov.github.io/myhtml/. А так - и на других языках нету, кроме C++, и на Rust тоже (там писали Servo, по потом всех разработчиков Мозилла выгнала). | ||
Ответить | Правка | Наверх | Cообщить модератору |
320. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (-), 21-Июл-21, 16:57 | ||
>> Для опеннета современный бразуер(ный движок) не нужен, если что. Что не отменяет факта отсутствия таких движков на сишечке. | ||
Ответить | Правка | Наверх | Cообщить модератору |
334. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Совершенно другой аноним (?), 21-Июл-21, 18:05 | ||
>>> Для опеннета современный бразуер(ный движок) не нужен, если что. Что не отменяет факта отсутствия таких движков на сишечке. | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от SystemD (?), 20-Июл-21, 16:31 | ||
Надо весь Linux переписать на Rust! | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +7 +/– | |
Сообщение от ыы (?), 20-Июл-21, 16:39 | ||
построчно!!! | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +4 +/– | |
Сообщение от Тинус Лорвальдс (ok), 20-Июл-21, 16:40 | ||
Ну раз надо, значит делай. Или у тебя руки способны писать только комментарии в интернете? | ||
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору |
91. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (90), 20-Июл-21, 17:47 | ||
>Или у тебя руки способны писать только комментарии в интернете? | ||
Ответить | Правка | Наверх | Cообщить модератору |
140. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (140), 20-Июл-21, 20:47 | ||
А Rust надо переписать на Linux! | ||
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору |
221. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –4 +/– | |
Сообщение от Аноним (221), 21-Июл-21, 01:29 | ||
Не понятно, что разработчикам, продвигающим Rust, мешает форкнуть ядро и построчно переписать его. И вообще может кто-то из них сможет транслятор сделать из C в Rust? | ||
Ответить | Правка | Наверх | Cообщить модератору |
259. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (259), 21-Июл-21, 09:56 | ||
Это на данном этапе не нужно, у них же нет тысяч разработчиков для переписывания миллионов строк кода, а то кол-во "хакерских оптимизаций", которое позволил всунуть Си, никаким транслятором не переведешь в другие языки. Большинство ошибок в ядре в драйверах. Достаточно всунуть в ядро возможность писАть на относительно безопасном и быстром языке - и заинтересованные производители железок со временем сами захотят писАть на нем драйвера. | ||
Ответить | Правка | Наверх | Cообщить модератору |
282. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (280), 21-Июл-21, 13:36 | ||
А кто производителей железок заставляет на C писать непременно с хакирскими трюками? Пусть пишут, если им нравится, в соотвествии с MISRA. | ||
Ответить | Правка | Наверх | Cообщить модератору |
266. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от anonymous (??), 21-Июл-21, 10:37 | ||
Внезапно работать всем вместе на одном проекте -- выгоднее, чем когда каждый пилит свой проект. Сотрудничество вместо конкуренции. | ||
Ответить | Правка | К родителю #221 | Наверх | Cообщить модератору |
288. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от user (??), 21-Июл-21, 13:55 | ||
Надо понимать какие цели у лидера проекта. Например, можно было бы вместе с немцами сотрудничать в годы ВОВ - это выгодно по вашему? | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –4 +/– | |
Сообщение от Аноним (30), 20-Июл-21, 16:38 | ||
Nim > Rust | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +4 +/– | |
Сообщение от Аноним (8), 20-Июл-21, 17:23 | ||
Ним вообще зеро, даже без компилятора и никогда не выстрелит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
368. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (30), 22-Июл-21, 10:29 | ||
Если речь идет о трансляции в машинный код, так для это Nim пользует компилятор C/C++. | ||
Ответить | Правка | Наверх | Cообщить модератору |
97. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (97), 20-Июл-21, 17:57 | ||
2 опечатки в слове Zig | ||
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору |
290. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (280), 21-Июл-21, 14:08 | ||
Как применить операцию сравнения к нечисловому множеству? | ||
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору |
367. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (30), 22-Июл-21, 10:24 | ||
Не очень понятен вопрос | ||
Ответить | Правка | Наверх | Cообщить модератору |
376. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (376), 22-Июл-21, 14:23 | ||
Думаю он спрашивает про то, как применить сравнение для языков. | ||
Ответить | Правка | Наверх | Cообщить модератору |
381. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (30), 22-Июл-21, 17:38 | ||
> Думаю он спрашивает про то, как применить сравнение для языков. | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (37), 20-Июл-21, 16:44 | ||
Т.е. они взяли изначально нормально работающий и проверенный драйвер. Сделали замену сишных вызовав прекрасными растоструктурами и такие "во, смотрите, мы драйвер написали" | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +4 +/– | |
Сообщение от Аноним (56), 20-Июл-21, 17:11 | ||
> Т.е. они взяли изначально нормально работающий и проверенный драйвер. Сделали замену сишных | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (8), 20-Июл-21, 17:23 | ||
А ты хоть так сможешь сделать? | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
128. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (37), 20-Июл-21, 19:32 | ||
Прикинь а. У меня нет проблем ни с памятью ни с логикой. | ||
Ответить | Правка | Наверх | Cообщить модератору |
131. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (23), 20-Июл-21, 19:45 | ||
Что ты тогда на опеннете делаешь? | ||
Ответить | Правка | Наверх | Cообщить модератору |
150. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (-), 20-Июл-21, 21:09 | ||
| ||
Ответить | Правка | К родителю #128 | Наверх | Cообщить модератору |
86. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (23), 20-Июл-21, 17:39 | ||
Эммм, новость мы читаем ж@пой? | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
123. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от деанон (?), 20-Июл-21, 19:24 | ||
Ты понимаешь как пишется софт?! Проекция в чужой синтаксис не делает программу родной и показать оно не может ничего, кроме говнокодинга | ||
Ответить | Правка | Наверх | Cообщить модератору |
124. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от деанон (?), 20-Июл-21, 19:26 | ||
Что, кстати, многое говорит о квалификации этих программистов | ||
Ответить | Правка | Наверх | Cообщить модератору |
130. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (23), 20-Июл-21, 19:44 | ||
А ты понимаешь, как пишутся модули ядра? В этом примере половина кода - привязка к ядерным api, что в растовском, что в сишном случае, а вторая половина простая как табуретка, опять же в обоих случаях. | ||
Ответить | Правка | Наверх | Cообщить модератору |
176. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от деанон (?), 20-Июл-21, 22:18 | ||
Понимаю, но, что тогда это должно продемонстрировать, что нужно писать на си? | ||
Ответить | Правка | Наверх | Cообщить модератору |
184. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (23), 20-Июл-21, 22:54 | ||
Это сделано | ||
Ответить | Правка | Наверх | Cообщить модератору |
202. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от деанон (?), 20-Июл-21, 23:24 | ||
Офигенная аргументация, ага, так держать | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +6 +/– | |
Сообщение от Kroz (ok), 20-Июл-21, 16:51 | ||
> подготовлено построчное сравнение, позволяющее понять в какие конструкции на Rust преобразован код на Си. | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –4 +/– | |
Сообщение от Аноним (37), 20-Июл-21, 16:57 | ||
Зачем? На нём что-то толковое разве сделали? Чтобы не текло и безапастноне падало | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (76), 20-Июл-21, 17:20 | ||
ну да, ну да. а в curl например его от нехерделать завезли видимо. и всякие хоть и хипстерские, но рвущие в бенчах ripgrep'ы и прочие cli-утилиты для всяких cloudflare и гугл | ||
Ответить | Правка | Наверх | Cообщить модератору |
118. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (118), 20-Июл-21, 18:55 | ||
Рипгреп-то по функциональности простой греп догнал или всё также уровня хелловорлда? Специально под тесты-то заточить это одно, а дальше всё. | ||
Ответить | Правка | Наверх | Cообщить модератору |
152. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Аноним (-), 20-Июл-21, 21:12 | ||
> Рипгреп-то по функциональности простой греп догнал или всё также уровня хелловорлда? | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –5 +/– | |
Сообщение от Аноним (8), 20-Июл-21, 17:26 | ||
На C? Да в общем-то не особо. Всё так же течет и падает. Есть крупные проекты вроде Линукса, где титаническими усилиями заставляют его работать хоть как-то, но получается не всегда. | ||
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору |
116. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Ванёк (?), 20-Июл-21, 18:54 | ||
Прежде чем писать, что раз подумай, а потом подумай ещё 1000 раз! | ||
Ответить | Правка | Наверх | Cообщить модератору |
127. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (37), 20-Июл-21, 19:31 | ||
Ну да, у растоманов и с логикой смотрю плохо. | ||
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору |
177. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (122), 20-Июл-21, 22:23 | ||
Не, сишечка не падает. Просто бажина из-за переполнения буфера 15 лет живет в ядре и позволяет получить рут. А надежно и ничего не падает. | ||
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору |
293. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (280), 21-Июл-21, 14:11 | ||
Не течёт и не падает то, чего нет. | ||
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору |
292. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (280), 21-Июл-21, 14:09 | ||
А на Rust что-то просто толковое сделали? | ||
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору |
47. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +5 +/– | |
Сообщение от Аноним Анонимович Анонимов (?), 20-Июл-21, 17:00 | ||
Полистал код драйвера. Я не знаю кому удобнее читать/писать на такой смеси крестов с явой и прочей эзотерикой. | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –5 +/– | |
Сообщение от Аноним (66), 20-Июл-21, 17:21 | ||
может лучше на грязном Си ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. Скрыто модератором | –4 +/– | |
Сообщение от Аноним (49), 20-Июл-21, 17:04 | ||
Ответить | Правка | Наверх | Cообщить модератору |
67. Скрыто модератором | –3 +/– | |
Сообщение от Аноним (122), 20-Июл-21, 17:21 | ||
Ответить | Правка | Наверх | Cообщить модератору |
240. Скрыто модератором | –1 +/– | |
Сообщение от Аноним (49), 21-Июл-21, 07:42 | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +14 +/– | |
Сообщение от Аноним (55), 20-Июл-21, 17:11 | ||
Конкретный код про выделение памяти с обработкой ошибки выделения на си занимает 2 строки (выделил, сверил указатель с null), на Rust это какая-то дикость | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (76), 20-Июл-21, 17:25 | ||
Тут код в основном про безопасную инициализацию, а не про выделение памяти. лямбды иногда пихают для ленивой инициализации, но это общий для многих языков паттерн | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (55), 20-Июл-21, 17:31 | ||
Код-то в основном про инициализацию, но именно этот неделимый на более мелкие куски блок кода, над результатом которого выполняется оператор ?, теоретически способен вернуть какую-нибудь информацию об ошибке при аллокации. | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –3 +/– | |
Сообщение от НяшМяш (ok), 20-Июл-21, 17:40 | ||
Ну вообще вот это написано чисто из-за ядерной специфики. | ||
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору |
92. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (55), 20-Июл-21, 17:48 | ||
Отлавливать ошибки аллокации было бы неплохо и в userspace-приложениях, тем более раз уж Rust пытается быть безопасным как в рекламе, а не безопасным от двух багов - use-after-free и double-free | ||
Ответить | Правка | Наверх | Cообщить модератору |
157. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Ordu (ok), 20-Июл-21, 21:19 | ||
> Отлавливать ошибки аллокации было бы неплохо и в userspace-приложениях, тем более раз | ||
Ответить | Правка | Наверх | Cообщить модератору |
229. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (55), 21-Июл-21, 03:37 | ||
Ну например если бы программа или игрушка при вылете написала, что она вылетела из-за недостатка вот такого конкретного количества оперативной памяти, а не просто паникнула с кашей в консоль, это было бы очень полезно знать конечному пользователю. Сразу ясно, что тут нужно освободить или докупить памяти, а не ругаться на разработчиков со словами "ваша штука сама вылетает без какой-либо вменяемой информации" и удалять эту программную гадость, неспособную даже объяснить, что конкретно ей не понравилось, в чем ошибка. | ||
Ответить | Правка | Наверх | Cообщить модератору |
231. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Ordu (ok), 21-Июл-21, 04:05 | ||
> Ну например если бы программа или игрушка при вылете написала, что она | ||
Ответить | Правка | Наверх | Cообщить модератору |
242. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (55), 21-Июл-21, 08:32 | ||
вышеописанная ошибка при выделении памяти для арены не теряет свою актуальность | ||
Ответить | Правка | Наверх | Cообщить модератору |
295. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Ordu (ok), 21-Июл-21, 14:20 | ||
> вышеописанная ошибка при выделении памяти для арены не теряет свою актуальность | ||
Ответить | Правка | Наверх | Cообщить модератору |
258. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Совершенно другой аноним (?), 21-Июл-21, 09:52 | ||
> неплохо было бы защитить страницы от свопирования (я не знаю, если честно, возможно ли это в linux без рутовских прав?) | ||
Ответить | Правка | К родителю #231 | Наверх | Cообщить модератору |
412. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноньимъ (ok), 24-Июл-21, 04:07 | ||
В линуксе даже кеш фс не могут от свопа защитить... | ||
Ответить | Правка | К родителю #231 | Наверх | Cообщить модератору |
416. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от n00by (ok), 24-Июл-21, 07:35 | ||
А зачем? Когда юзеры добровольно организуют своп в zRAM)) | ||
Ответить | Правка | Наверх | Cообщить модератору |
417. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноньимъ (ok), 24-Июл-21, 08:44 | ||
> А зачем? Когда юзеры добровольно организуют своп в zRAM)) | ||
Ответить | Правка | Наверх | Cообщить модератору |
256. "Для ядра Linux п.редложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Michael Shigorin (ok), 21-Июл-21, 09:28 | ||
> Если когда они продерутся через всё это и дождутся NULL | ||
Ответить | Правка | К родителю #157 | Наверх | Cообщить модератору |
193. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –6 +/– | |
Сообщение от Аноним (193), 20-Июл-21, 23:15 | ||
У Си с его malloc и проверкой на NULL (ага, NULL, а не null) есть маленькая проблемка. Веделенная память содержит "мусор", т.е. неизвестный набор байт и язык Си не проверит за программиста, не забыл ли тот корректно инициализировать все поля. Без такой инициализации в дальнейшем может прилететь. | ||
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору |
227. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +3 +/– | |
Сообщение от Аноним (55), 21-Июл-21, 03:29 | ||
Ваша ссылка вывалила мне кучу рекламы и предложила купить какие-то курсы, а если не куплю - то и читать мне она ничего не даст. Что касается инициализации - берешь структуру (в си есть структуры) и инициализируешь, это ведь делается одинаково что в Rust, что в Си. Можно даже свой конструктор написать, где объединяется выделение памяти и инициализация, получится всё по RAII. А если надо - пишешь геттеры и сеттеры, при правильной работе с типами в Си компилятор Си тоже не даст записать в структуру мусор. Все-таки в си есть свобода - можно писать так и эдак, можно работать с типами и подсказками компилятора, а можно сказать компилятору что разберешься без него и все переменные сделать void* . В Расте же ты гвоздями прибит к его способу работы с ресурсами и данными, это может быть где-то удобно, но не везде, например что если я хочу использовать четыре разных аллокатора памяти? Или написать свой собственный? А вот как в расте написать свой Vec с ручной работой с памятью через unsafe, например хочу чтобы сначала заполнялись четные ячейки массива, а потом нечетные, или чтобы в Vec были куски, при доступе к которым вываливалась бы ошибка (в ядре такое есть, чтобы выявлять доступ куда-то не туда, т.е. баги при работе с памятью)? На Rust я такое не смогу, а на си - достаточно просто. А Zig так вообще практически из коробки дает возможность гибкой работы с аллокаторами (функции принимают аллокатор как аргумент). | ||
Ответить | Правка | Наверх | Cообщить модератору |
228. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +4 +/– | |
Сообщение от Аноним (228), 21-Июл-21, 03:34 | ||
для склеротиков есть calloc | ||
Ответить | Правка | К родителю #193 | Наверх | Cообщить модератору |
232. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Ordu (ok), 21-Июл-21, 04:12 | ||
calloc не инициализирует, а обнуляет. Разницу объяснять надо? | ||
Ответить | Правка | Наверх | Cообщить модератору |
283. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от z (??), 21-Июл-21, 13:44 | ||
Вообще-то по стандарту именно "The space is initialized to all bits zero". Реально же есть интересные нюансы https://vorpus.org/blog/why-does-calloc-exist/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
275. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (278), 21-Июл-21, 13:06 | ||
memset(ptr, 0, sizeof(...)); | ||
Ответить | Правка | К родителю #193 | Наверх | Cообщить модератору |
287. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от z (??), 21-Июл-21, 13:53 | ||
malloc + memset != calloc см. хороший разбор на линке выше. | ||
Ответить | Правка | Наверх | Cообщить модератору |
298. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Совершенно другой аноним (?), 21-Июл-21, 14:48 | ||
К сожалению там почти всё "заблюрено". Единственный плюс у calloc() относительно malloc(), это защита от переполнения при умножении числа элементов на размер элемента. | ||
Ответить | Правка | Наверх | Cообщить модератору |
300. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от z (??), 21-Июл-21, 14:55 | ||
Там еще разные скорости и разные внутренние политики. Позвольте еще раз привести https://vorpus.org/blog/why-does-calloc-exist/ - последний параграф как раз об этом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
310. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (278), 21-Июл-21, 15:46 | ||
В микроконтроллерах STM32 такого нет. Как и zeromem. | ||
Ответить | Правка | К родителю #287 | Наверх | Cообщить модератору |
312. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (278), 21-Июл-21, 15:47 | ||
calloc есть оказывается, попутал. | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +5 +/– | |
Сообщение от Урри (ok), 20-Июл-21, 17:14 | ||
Для желающих поугорать: | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –7 +/– | |
Сообщение от Аноним (8), 20-Июл-21, 17:27 | ||
Спасибо, угораю с убогого оригинала | ||
Ответить | Правка | Наверх | Cообщить модератору |
84. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от CGo_one_love (?), 20-Июл-21, 17:37 | ||
Т.е. ты оценил его по факту написания на Rust, т.к. функционал то один и тот же! Придумали для выпедрёжа этот синтаксис, а не для решения задач? Просто субкультура, какими были панки, готы, эмо... где они сейчас. Очередная иллюзия нового и надежд на избавление от проблем. | ||
Ответить | Правка | Наверх | Cообщить модератору |
126. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (37), 20-Июл-21, 19:29 | ||
Он не оценил. У него память раст сожрал и случилась растоистерика. | ||
Ответить | Правка | Наверх | Cообщить модератору |
125. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (37), 20-Июл-21, 19:29 | ||
Действительно, после раста посмотришь на оригинал и ржать хочется насколько криво на расте всё получается. | ||
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору |
112. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от ng (ok), 20-Июл-21, 18:35 | ||
> Для желающих поугорать: | ||
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору |
113. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Онаним (?), 20-Июл-21, 18:37 | ||
Да пипец какой-то. | ||
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору |
267. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от anonymous (??), 21-Июл-21, 10:44 | ||
Да, в rust уровень вхождения сильно выше. Там требуется больше думать. И это плохо. Но это, мне кажется, недостаточная причина для reject-а. Это думание не напрасно, а на повышение safety и надёжности кода. | ||
Ответить | Правка | Наверх | Cообщить модератору |
151. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (151), 20-Июл-21, 21:10 | ||
Да, дичь как она есть. | ||
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору |
170. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (208), 20-Июл-21, 22:03 | ||
Вот автор на С оставил автограф, а как же растоман? Боится ручки испачкать? Потом ведь за свю жизнь не отмоется. | ||
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору |
286. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Жироватт (ok), 21-Июл-21, 13:47 | ||
2 блока unsafe. Круто, чё | ||
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору |
77. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от CGo_one_love (?), 20-Июл-21, 17:29 | ||
Посмотрел сравнение. Синтаксис реально дичь. Я вижу в этом только желание выделиться, мол смотрите, сколько закорючек в одной строке делают магию (чем-то Perl напоминает, но у него ниша подходящая). Эти :: ? (()), где на Си простые человеческие строки - жесть. В таких конструкциях шансов больше накосячить уже в плане опечаток и невнимательности. Примерно как стих без рифмы, работает, но читается трудно. Даже JS лучше читается. | ||
Ответить | Правка | Наверх | Cообщить модератору |
99. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (140), 20-Июл-21, 18:02 | ||
Уже делают zig. Он как С только модный молодежный. | ||
Ответить | Правка | Наверх | Cообщить модератору |
171. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (208), 20-Июл-21, 22:04 | ||
В Россее могут запретить. | ||
Ответить | Правка | Наверх | Cообщить модератору |
192. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (207), 20-Июл-21, 23:14 | ||
Та, что у нацистов, пишется по-другому. | ||
Ответить | Правка | Наверх | Cообщить модератору |
296. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (280), 21-Июл-21, 14:23 | ||
Наши суды не интересует, как там оно у них пишется, звучит-то как у нацистов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
148. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от proninyaroslav (ok), 20-Июл-21, 21:06 | ||
Так раст это идейный продолжитель C++, но никак не Си. Ни в плане абстракций, ни в плане синтаксиса. Мешанины в плюсах не меньше, чем в расте. | ||
Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору |
173. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (37), 20-Июл-21, 22:10 | ||
Меньше. | ||
Ответить | Правка | Наверх | Cообщить модератору |
205. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Урри (ok), 20-Июл-21, 23:31 | ||
Меньше. С++ вполне логичный в плане синтаксиса и строгий. Раст же постоянно перестраивают, потому что то там то там что-то не вяжется. | ||
Ответить | Правка | К родителю #148 | Наверх | Cообщить модератору |
253. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от proninyaroslav (ok), 21-Июл-21, 09:16 | ||
> Меньше. С++ вполне логичный в плане синтаксиса и строгий. Раст же постоянно | ||
Ответить | Правка | Наверх | Cообщить модератору |
164. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (208), 20-Июл-21, 21:52 | ||
Drew DeVault пилит подобный "секретный язык" https://drewdevault.com/2021/05/24/io_uring-finger-server.html | ||
Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору |
262. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Michael Shigorin (ok), 21-Июл-21, 10:19 | ||
> Drew DeVault пилит подобный "секретный язык" | ||
Ответить | Правка | Наверх | Cообщить модератору |
306. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +3 +/– | |
Сообщение от Аноним (303), 21-Июл-21, 15:30 | ||
> A language like C solves problems by writing more C code | ||
Ответить | Правка | Наверх | Cообщить модератору |
88. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (88), 20-Июл-21, 17:41 | ||
Опять что-то переписали? | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –3 +/– | |
Сообщение от Аноним (-), 20-Июл-21, 17:44 | ||
> Опять что-то переписали? | ||
Ответить | Правка | Наверх | Cообщить модератору |
100. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (140), 20-Июл-21, 18:04 | ||
Пытаются показать что могут, но до сих пор не могут внятно сказать зачем. | ||
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору |
102. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +5 +/– | |
Сообщение от user90 (?), 20-Июл-21, 18:05 | ||
Учебный проЭкт? Ну ладно, пусть будет, но в ядре-то он нахрен?)) | ||
Ответить | Правка | Наверх | Cообщить модератору |
352. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (352), 22-Июл-21, 02:01 | ||
Пусть учаться линуксята молодые. | ||
Ответить | Правка | Наверх | Cообщить модератору |
103. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (103), 20-Июл-21, 18:06 | ||
https://www.opennet.me/opennews/art.shtml?num=54970 | ||
Ответить | Правка | Наверх | Cообщить модератору |
156. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (-), 20-Июл-21, 21:18 | ||
> https://www.opennet.me/opennews/art.shtml?num=54970 | ||
Ответить | Правка | Наверх | Cообщить модератору |
172. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (208), 20-Июл-21, 22:06 | ||
Хехехе. Мне нравится как мэйинтейнеры ядра одним ленивым взглядом находят труднорешаемые проблемы для хипстеров. | ||
Ответить | Правка | К родителю #103 | Наверх | Cообщить модератору |
105. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (105), 20-Июл-21, 18:09 | ||
Zig модный молодёжный, простой приятный, великий китайский C заменитель язык Xi кнопка УДАР! | ||
Ответить | Правка | Наверх | Cообщить модератору |
120. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +5 +/– | |
Сообщение от Ванёк (?), 20-Июл-21, 19:03 | ||
Опять занимаются велосипедостроением вместо полезных дел | ||
Ответить | Правка | Наверх | Cообщить модератору |
132. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –3 +/– | |
Сообщение от Аноним (23), 20-Июл-21, 19:49 | ||
Полезные дела для тебя оставили. | ||
Ответить | Правка | Наверх | Cообщить модератору |
137. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Аноним (137), 20-Июл-21, 20:36 | ||
>> Особенностью драйвера является то, что его реализация практически построчно повторяет имеющийся драйвер GPIO на языке Си. | ||
Ответить | Правка | Наверх | Cообщить модератору |
217. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от псевдонимус (?), 21-Июл-21, 00:30 | ||
Именно! | ||
Ответить | Правка | Наверх | Cообщить модератору |
141. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Аноним (140), 20-Июл-21, 20:48 | ||
Драйвера и на джаваскрипт можно писать. Давайте покажите класс что вы можете. | ||
Ответить | Правка | Наверх | Cообщить модератору |
210. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +3 +/– | |
Сообщение от Аноним (208), 20-Июл-21, 23:48 | ||
Ну зачем ты так сразу? Альтернативно одаренные трансгендерные кодеры еще не отошли от проблемы в leftpad (помним (с)), а ты сразу драйвер. | ||
Ответить | Правка | Наверх | Cообщить модератору |
230. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (230), 21-Июл-21, 03:47 | ||
Альтернативно одаренные той проблемы даже не заметили. В зависимости же проблема, значит - не их. | ||
Ответить | Правка | Наверх | Cообщить модератору |
159. Скрыто модератором | +/– | |
Сообщение от Аноним (208), 20-Июл-21, 21:28 | ||
Ответить | Правка | Наверх | Cообщить модератору |
166. Скрыто модератором | –1 +/– | |
Сообщение от Аноним (166), 20-Июл-21, 21:55 | ||
Ответить | Правка | Наверх | Cообщить модератору |
175. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Dzen Python (ok), 20-Июл-21, 22:16 | ||
Мне одному это очень сильно напоминает работу по кодингу от какой-нибудь девочки-зубрилки курсе на 2-3м любого ИТ-вуза нашей необъятной? | ||
Ответить | Правка | Наверх | Cообщить модератору |
179. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +3 +/– | |
Сообщение от Аноним (122), 20-Июл-21, 22:39 | ||
Причина простая - показать си разрабам ядра как это выглядело бы на rust - такой себе розеттский камень. И они (в отличие от оппенетовских диванных кодеров) этим остались довольны. Можно посмотреть дальнейшую переписку в рассылке - там задают вопросы, обсуждают почему и как. | ||
Ответить | Правка | Наверх | Cообщить модератору |
187. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (207), 20-Июл-21, 23:05 | ||
>"почему здесь заюзан алгоритм Маршалла-Фуллера вместо Клефа-Брайта?". | ||
Ответить | Правка | К родителю #175 | Наверх | Cообщить модератору |
195. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Аноним (-), 20-Июл-21, 23:19 | ||
> Не разумнее на основе этого двигла сделать (вырастить?) какой-нибудь Биосовместимый | ||
Ответить | Правка | К родителю #175 | Наверх | Cообщить модератору |
211. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Аноним (208), 20-Июл-21, 23:53 | ||
> Поясняю: у каждого в группе она была - девушко, хорошистка, | ||
Ответить | Правка | К родителю #175 | Наверх | Cообщить модератору |
413. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноньимъ (ok), 24-Июл-21, 04:20 | ||
А потом пацаны одевают на себя пушистые костюмы с хвостмками и ушками и едут на фурфест. | ||
Ответить | Правка | Наверх | Cообщить модератору |
424. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноноша (?), 25-Июл-21, 21:52 | ||
> А потом пацаны одевают на себя пушистые костюмы с хвостмками и ушками | ||
Ответить | Правка | Наверх | Cообщить модератору |
426. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноньимъ (ok), 25-Июл-21, 22:24 | ||
Ну к чему это притворство. Я про С++ пацанов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
183. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (207), 20-Июл-21, 22:51 | ||
Поигравшись немного с растом я пришёл к следующему выводу. | ||
Ответить | Правка | Наверх | Cообщить модератору |
188. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +3 +/– | |
Сообщение от Аноним (122), 20-Июл-21, 23:07 | ||
Ну, ты из 6 пунктов целых 4 посвятил "абсолютно необходимым примитивам", но не назвал ни одного... Или примитивы твои слишком известны, чтобы ты их называл?) | ||
Ответить | Правка | Наверх | Cообщить модератору |
196. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –3 +/– | |
Сообщение от Аноним (193), 20-Июл-21, 23:19 | ||
а ты точно с растом поигрался?) | ||
Ответить | Правка | К родителю #183 | Наверх | Cообщить модератору |
215. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (212), 21-Июл-21, 00:21 | ||
а ты точно читать умеешь? | ||
Ответить | Правка | Наверх | Cообщить модератору |
264. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –3 +/– | |
Сообщение от Michael Shigorin (ok), 21-Июл-21, 10:30 | ||
> Поигравшись немного с растом я пришёл к следующему выводу. | ||
Ответить | Правка | К родителю #183 | Наверх | Cообщить модератору |
269. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +4 +/– | |
Сообщение от Аноним (269), 21-Июл-21, 11:07 | ||
Ну а чего только выводы цитировать? В статье есть более интересные моменты, напр: | ||
Ответить | Правка | Наверх | Cообщить модератору |
391. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от yet another anonymous (?), 23-Июл-21, 00:05 | ||
> Для автора статьи портабилити, неуменее работать с карго | ||
Ответить | Правка | Наверх | Cообщить модератору |
402. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (402), 23-Июл-21, 19:47 | ||
Нет никакой засады. Обычный make и rustc спасет отца русской демократии. Правда будут такие портянки Makefile как и для си. | ||
Ответить | Правка | Наверх | Cообщить модератору |
403. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от yet another anonymous (?), 23-Июл-21, 21:52 | ||
> Правда будут такие портянки Makefile как и для си. | ||
Ответить | Правка | Наверх | Cообщить модератору |
382. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от freecoder (?), 22-Июл-21, 20:56 | ||
Вот читаю ваш отзыв и офигеваю, как же я ухитряюсь на стабильном расте уже 3 года писать в прод и не испытывать проблем? Мистика какая-то.. | ||
Ответить | Правка | К родителю #183 | Наверх | Cообщить модератору |
214. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –3 +/– | |
Сообщение от псевдонимус (?), 21-Июл-21, 00:20 | ||
>построчно повторяющий | ||
Ответить | Правка | Наверх | Cообщить модератору |
225. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (-), 21-Июл-21, 02:30 | ||
https://lore.kernel.org/ksummit/YOdJLYmUkoMyszO7@kroah.com/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
219. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (218), 21-Июл-21, 01:17 | ||
Линус ещё 2 недели назад написал: | ||
Ответить | Правка | Наверх | Cообщить модератору |
316. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноноша (?), 21-Июл-21, 16:26 | ||
Можно почитать рассылку приведенную в посте и увидеть реальные вопросы не в пользу раста. Я пока не вижу восторженных отзывов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
340. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (218), 21-Июл-21, 19:18 | ||
Там предметный технический разговор профессионалов, а тут только байт от неучей. | ||
Ответить | Правка | Наверх | Cообщить модератору |
369. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Аноним (-), 22-Июл-21, 11:01 | ||
Годный байт от неучей. Раст - не нужен, Чистый Си - вечен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
234. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +2 +/– | |
Сообщение от Аноним (234), 21-Июл-21, 04:18 | ||
Как можно потом искать ошибки в абсолютно нечитаемой лапше из закорючек? Раст не должен восприниматься как язык, позволяющий писать корректный код | ||
Ответить | Правка | Наверх | Cообщить модератору |
243. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от OnTheEdge (??), 21-Июл-21, 08:32 | ||
А зачем их искать? Можно их оставить ведь это так удобно что при обращении к разыменованному указателю приложение не падает в сегфолт, а делает ничего. А то что указатель это может быть логической ошибкой решительно ни одного хрустика не интересует. | ||
Ответить | Правка | Наверх | Cообщить модератору |
261. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (261), 21-Июл-21, 10:17 | ||
Стиль написания жесть.. | ||
Ответить | Правка | Наверх | Cообщить модератору |
317. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноноша (?), 21-Июл-21, 16:28 | ||
Предположу, что по выходу, ибо _guard никуда не передается. | ||
Ответить | Правка | Наверх | Cообщить модератору |
346. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Ordu (ok), 22-Июл-21, 00:27 | ||
> вот и гадай где data.lock() отпустят. или в какой-то из функций внутри или по выходу.. | ||
Ответить | Правка | К родителю #261 | Наверх | Cообщить модератору |
349. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –3 +/– | |
Сообщение от Аноним (347), 22-Июл-21, 01:14 | ||
Какая прекрасная логичность и целостность языка: для указания, что переменная изменятся, надо добавить отдельное слово "мут", а что она не используется - к имени пририсовать подчеркивание. | ||
Ответить | Правка | Наверх | Cообщить модератору |
355. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Ordu (ok), 22-Июл-21, 02:12 | ||
> Какая прекрасная логичность и целостность языка: для указания, что переменная изменятся, | ||
Ответить | Правка | Наверх | Cообщить модератору |
385. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от freecoder (?), 22-Июл-21, 21:18 | ||
Вообще-то _ и _y - это принципиально разные вещи. Просто подчеркивание - это вообще не имя, а служебное слово языка, которое в паттерне обозначает игнорирование. Это важно понимать, так как в этом случае никакого связывания вообще не происходит, в отличии от варианта _y, где используется уже действительно имя и оно связывается со значением. | ||
Ответить | Правка | Наверх | Cообщить модератору |
387. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Ordu (ok), 22-Июл-21, 21:40 | ||
> Вообще-то _ и _y - это принципиально разные вещи. Просто подчеркивание - | ||
Ответить | Правка | Наверх | Cообщить модератору |
421. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от freecoder (?), 25-Июл-21, 18:24 | ||
> Ты говоришь, что это принципиально разные вещи, в чём "принципиальность" разницы? | ||
Ответить | Правка | Наверх | Cообщить модератору |
422. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Ordu (ok), 25-Июл-21, 18:59 | ||
> вот в случае использования имен _x - байндинг есть и передача | ||
Ответить | Правка | Наверх | Cообщить модератору |
398. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от n00by (ok), 23-Июл-21, 07:23 | ||
> вроде, я не только в расте видел использование значка _ в | ||
Ответить | Правка | К родителю #355 | Наверх | Cообщить модератору |
414. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноньимъ (ok), 24-Июл-21, 04:31 | ||
Это ещё в лиспе было в бородатые года когда сишка была бредовой фантазией в головах корпорастов. | ||
Ответить | Правка | К родителю #355 | Наверх | Cообщить модератору |
358. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (-), 22-Июл-21, 03:27 | ||
> Какая прекрасная логичность и целостность языка: для указания, что переменная изменятся, | ||
Ответить | Правка | К родителю #349 | Наверх | Cообщить модератору |
365. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Совершенно другой аноним (?), 22-Июл-21, 09:37 | ||
как я понимаю претензия была не к переменной "_", а к тому, что к префиксу "_" привязали какой-то функционал/ограничение. Правда я не понял, это так на уровне языка потребовали (в каких-нибудь официальных документах), и я уже не имею права называть свои переменные с символом подчёркивания в начале, или это такая негласная, но широко распространённая договорённость. | ||
Ответить | Правка | Наверх | Cообщить модератору |
386. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от freecoder (?), 22-Июл-21, 21:23 | ||
Неиспользуемая переменная - это ворнинг компилятора. Несколько раз меня спасал от досадных логических ошибок. | ||
Ответить | Правка | Наверх | Cообщить модератору |
366. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Совершенно другой аноним (?), 22-Июл-21, 09:57 | ||
Впрочем, перечитал Ordu - если действительно компилятор на это подчёркивание смотрит, решение довольно странное, более логично было-бы его подкрашивать через ключевое слово, имхо. | ||
Ответить | Правка | К родителю #358 | Наверх | Cообщить модератору |
378. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Ordu (ok), 22-Июл-21, 14:36 | ||
> Впрочем, перечитал Ordu - если действительно компилятор на это подчёркивание смотрит, решение | ||
Ответить | Правка | Наверх | Cообщить модератору |
374. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Ordu (ok), 22-Июл-21, 13:58 | ||
> http://www.cse.unsw.edu.au/~billw/dictionaries/prolog/ | ||
Ответить | Правка | К родителю #358 | Наверх | Cообщить модератору |
377. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (377), 22-Июл-21, 14:28 | ||
>> http://www.cse.unsw.edu.au/~billw/dictionaries/prolog/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
268. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от lindevel (?), 21-Июл-21, 10:58 | ||
350 строчный GPIO драйвер, нарошно искали максимально простой драйвер, вместо того, чтоб написать что-то практичное | ||
Ответить | Правка | Наверх | Cообщить модератору |
271. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (271), 21-Июл-21, 11:22 | ||
Смузихлебы уже все Unix утилиты (ls, du, etc) на раст переписали, из полезного только ripgrep и то преимущества спорны, зато менее функционален по сравнению с grep. Теперь будут также бесполезно драйверы переписывать. Напомню, свою ос растеры не осилили, течёт как плотина весной. | ||
Ответить | Правка | Наверх | Cообщить модератору |
318. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноноша (?), 21-Июл-21, 16:31 | ||
fuchsia? Правда пока в дикой природе не встретишь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
418. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от protonesso (?), 24-Июл-21, 14:02 | ||
Ядро всё ещё на C++ | ||
Ответить | Правка | Наверх | Cообщить модератору |
423. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноноша (?), 25-Июл-21, 21:51 | ||
> Ядро всё ещё на C++ | ||
Ответить | Правка | Наверх | Cообщить модератору |
321. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (321), 21-Июл-21, 17:02 | ||
Отцы, ну вы блин развели срач … | ||
Ответить | Правка | Наверх | Cообщить модератору |
325. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –2 +/– | |
Сообщение от Урри (ok), 21-Июл-21, 17:34 | ||
А Торвальдс - господь бог, что ли? | ||
Ответить | Правка | Наверх | Cообщить модератору |
395. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от СССР (?), 23-Июл-21, 06:54 | ||
вы своей комьюнити перепишите линукс на раст и будет вам счатье, и пихайте в него хоть что, ок? а продукт и человека который этому продукту жизнь посвятил, не нужно затрагивать , зопли еще не высохли у тебя под носом. комюнити покемонов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
351. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (351), 22-Июл-21, 01:54 | ||
> Rust для ядра Linux, бесполезен и не решает реальных задач | ||
Ответить | Правка | Наверх | Cообщить модератору |
353. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (352), 22-Июл-21, 02:02 | ||
Ошиблись в слове безопастность | ||
Ответить | Правка | Наверх | Cообщить модератору |
356. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (351), 22-Июл-21, 02:51 | ||
Да какая там в пень безопасность, один к одному конвертнули сишный код и в unsafe все обернули. | ||
Ответить | Правка | Наверх | Cообщить модератору |
392. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от gogo (?), 23-Июл-21, 02:51 | ||
Именно. Линус говорил, что мол ничего полезного не написано. А они не новое написали, а ПЕРЕписали. | ||
Ответить | Правка | К родителю #351 | Наверх | Cообщить модератору |
354. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (352), 22-Июл-21, 02:04 | ||
А что там с Radix его совсем забросили или будут что-то доделывать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
371. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (-), 22-Июл-21, 11:09 | ||
Не зннаю. | ||
Ответить | Правка | Наверх | Cообщить модератору |
388. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +1 +/– | |
Сообщение от Аноним (388), 22-Июл-21, 21:53 | ||
от ваших растов, тошнит уже даже больше чем от опеннета. | ||
Ответить | Правка | Наверх | Cообщить модератору |
393. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Растофиля (?), 23-Июл-21, 02:55 | ||
RUST безоп-а-а-а-сный, ко-ко-ко!!1! | ||
Ответить | Правка | Наверх | Cообщить модератору |
394. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от СССР (?), 23-Июл-21, 06:50 | ||
ну преобразуйте на java, преобразуйте на pascal? питон, и что? уже противно читать про про всякое дерьмо позволяющее улучшить код при помощи языка. может программисты начнут хоть немного втыкать что они пишут? | ||
Ответить | Правка | Наверх | Cообщить модератору |
399. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Ordu (ok), 23-Июл-21, 15:41 | ||
> может программисты начнут хоть немного втыкать что они пишут? | ||
Ответить | Правка | Наверх | Cообщить модератору |
405. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Аноним (405), 23-Июл-21, 22:56 | ||
> Программированию скоро уже век исполнится. | ||
Ответить | Правка | Наверх | Cообщить модератору |
406. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | –1 +/– | |
Сообщение от Аноним (405), 23-Июл-21, 22:57 | ||
Но, как показала практика, древние программисты были умнее современных растаманов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
419. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от СССР (?), 24-Июл-21, 23:50 | ||
они есть, просто от той масса новых, которая зашла в отрасль, не требуется разрабатывать структуры данных, оптимизировать. Требуется создавать контент либо решать бизнес-логику котораю уже завтра изменится и потребует переписки уже кода. А сейчас эта масса быдлокодеров считает себя как класс, заявляет свои права на переписку частей ядра (как пример) на модный язык. | ||
Ответить | Правка | К родителю #399 | Наверх | Cообщить модератору |
420. "Для ядра Linux предложен драйвер GPIO, написанный на Rust" | +/– | |
Сообщение от Ordu (ok), 25-Июл-21, 13:56 | ||
> они есть, просто от той масса новых, которая зашла в отрасль, не | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |