Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от opennews (??), 03-Мрт-23, 09:23 | ||
Майра Канал (Maíra Canal) из компании Igalia представила проект по переписыванию драйвера VGEM (Virtual GEM Provider) на языке Rust. VGEM включает около 400 строк кода и предоставляет не привязанный к оборудованию бэкенд GEM (Graphics Execution Manager), используемый для разделяемого доступа к буферам драйверов программных 3D-устройств, таких как LLVMpipe, с целью повышения производительности программной растеризации... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Переработка драйвера VGEM на языке Rust" | +20 +/– | |
Сообщение от Аноним (1), 03-Мрт-23, 09:23 | ||
>проект по переписыванию | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 03-Мрт-23, 11:28 | ||
А сколько стало? Вангую что больше.unwrap() | ||
Ответить | Правка | Наверх | Cообщить модератору |
112. "Переработка драйвера VGEM на языке Rust" | +4 +/– | |
Сообщение от Гость (??), 03-Мрт-23, 13:19 | ||
Зачем ванговать - на пулл реквест есть ссылка, посмотри и сам убедись | ||
Ответить | Правка | Наверх | Cообщить модератору |
230. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (-), 07-Мрт-23, 09:35 | ||
Ну, видишь, пришлось аж проект по переписыванию 400 строк кода. Надо еще пару архитектов нанять, но там чего-то увольнения везде, можно и подобломиться... | ||
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору |
77. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от Аноним (77), 03-Мрт-23, 12:16 | ||
Господи, я не верю, что это происходит на самом деле. Это какая-то шиза. Это, наверное, специально делают, чтобы просто посмеяться и что-то в этом духе. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
85. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от хрустовик (?), 03-Мрт-23, 12:26 | ||
Что-то я не получал от некоего анонима оффер на стопяцот килобаксов в секунду на написание оригинального проекта, на расте. | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Переработка драйвера VGEM на языке Rust" | –3 +/– | |
Сообщение от Аноним (77), 03-Мрт-23, 12:33 | ||
>Где деньги билли, на школьных обедах не экономишь или в доту донатишь? | ||
Ответить | Правка | Наверх | Cообщить модератору |
144. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Советский инженер (?), 03-Мрт-23, 14:56 | ||
>>Почему на переписывание хватает ресурсов, а для создание чего-то полезного нет? | ||
Ответить | Правка | Наверх | Cообщить модератору |
154. "Переработка драйвера VGEM на языке Rust" | –2 +/– | |
Сообщение от Аноним (77), 03-Мрт-23, 16:00 | ||
>потому что те кто платят и определяют для себя что им полезно. видать сейчас им полезно немного | ||
Ответить | Правка | Наверх | Cообщить модератору |
184. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (184), 03-Мрт-23, 19:24 | ||
Хейтерки, как обычно, фокусируются на пальце, вместо того, чтобы смотреть на небо. Любой язык сам по себе не очень интересен, будь он хоть в сто раз безопаснее и в двести раз быстрее любого другого. Интересна и важна экосистема, выстроенная вокруг языка — библиотеки, рекомендации, коммьюнити, best practices, книги. Очевидно, что всё это не возьмётся с потолка просто потому, что кому-то так захотелось. Все эти косвенно относящиеся к языку артефакты пишут люди. Когда-то С был ровно в такой же ситуации, как сегодня Раст: много хайпа и крайне мало кода. Хейтерки тех лет точно так же блеяли, мол, сишники ничего не умеют, только готовый софт с Алгола переписывать. Повторится ли история успеха мы сможем увидеть своими собственными глазами, но хейтерки в любом случае останутся блеющим стадом, каким они были на протяжении всей истории человечества. | ||
Ответить | Правка | Наверх | Cообщить модератору |
221. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от wyry (?), 04-Мрт-23, 23:11 | ||
Вообще-то на C (чистом) уже был написан Unix, при том, что это была его фактически бета-версия, то есть взяли язык B, кое-что переделали и добавили под инженерные нужды, получили C. И используется уже несколько ДЕСЯТИЛЕТИЙ, написаны тонны кода. Rust уже существует приличное количество времени и на нём только и делают, что бесконечно что-то переписывают и агрессивно форсят. Почувствуйте разницу: язык, который сделан для Unix и который взлетел благодаря инженерам, причём C практически не менялся с момента сотворения и Rust, который УЖЕ ломал обратную совместимость (пусть и не так сильно, как утверждают совсем уж рьяные злые языки), а достижения крайне сомнительные, учитывая что годы идут, а воз и ныне там. | ||
Ответить | Правка | Наверх | Cообщить модератору |
224. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (184), 05-Мрт-23, 01:42 | ||
А до Юниксов, надо полагать, ничего не было и волки на луну выли. Шесть дней Ритчи творил С, а на седьмой день запустил Юникс. Есть одна полезная для оздоровления мышления книжка, называется «The UNIX-HATERS Handbook». Что-то вроде комментов на опеннете, только из тех вот самых лет, когда диды были молодыми. Там и про совместимость, и про инженеров, и про то, как этот Юникс взлетал, и даже про то, где именно воз припарковали. Настоятельно рекомендую ознакомиться. | ||
Ответить | Правка | Наверх | Cообщить модератору |
178. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (184), 03-Мрт-23, 18:15 | ||
> А кто платит Сишникам и плюсовикам? | ||
Ответить | Правка | К родителю #90 | Наверх | Cообщить модератору |
203. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (203), 04-Мрт-23, 00:58 | ||
> А кто платит Сишникам и плюсовикам? | ||
Ответить | Правка | К родителю #90 | Наверх | Cообщить модератору |
207. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (207), 04-Мрт-23, 08:49 | ||
так и ты и все иксперты опеннет вместе взятые и этих 400 строк в жизни не напишите | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
2. "Переработка драйвера VGEM на языке Rust" | +10 +/– | |
Сообщение от Аноним (2), 03-Мрт-23, 09:26 | ||
С++ в ядро они не пускают, а зато раст как миленькие. | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Переработка драйвера VGEM на языке Rust" | –2 +/– | |
Сообщение от Иваня (?), 03-Мрт-23, 09:44 | ||
C++ для них сложна, могут написать так, что вся память утечёт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от КО (?), 03-Мрт-23, 10:36 | ||
Так если результат такой же, чего рисковать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
189. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (189), 03-Мрт-23, 20:34 | ||
Это как раз на Си так пишут по умолчанию. На C++ есть RAII и unique_ptr, и чтобы начать писать с утечками надо явно завявить "я идиот, творю что хочу, компилятор подвинся". Ну то есть как в этом вашем Расте. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
6. "Переработка драйвера VGEM на языке Rust" | +3 +/– | |
Сообщение от васёк (?), 03-Мрт-23, 09:45 | ||
Как там Страуструп свои книги начинает? C++ это улучшенный Си? Ну так Rust это улучшенный C++. Кушайте свою же лапшу. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
9. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от 111 (??), 03-Мрт-23, 09:54 | ||
Прошу прощения, но вы -- Васёк. Никто и никогда не заявлял, что Rust это улучшенный C++. | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Переработка драйвера VGEM на языке Rust" | –12 +/– | |
Сообщение от васёк (?), 03-Мрт-23, 10:04 | ||
Естественно - в плюсах все настолько плохо, что проще новый язык сделать с нуля, чем C++ исправлять. Java, C#, Vala - это чтобы не городить C += 2 | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от Аноним (22), 03-Мрт-23, 10:18 | ||
Паскаль лучше раста | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Переработка драйвера VGEM на языке Rust" | +3 +/– | |
Сообщение от Аноним (63), 03-Мрт-23, 11:40 | ||
COBOL лучше сишечки. | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Переработка драйвера VGEM на языке Rust" | +3 +/– | |
Сообщение от Аноним (87), 03-Мрт-23, 12:28 | ||
На полшишечки. | ||
Ответить | Правка | Наверх | Cообщить модератору |
82. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (82), 03-Мрт-23, 12:22 | ||
Конечно, что в школе вдолбили - то и лучше. | ||
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору |
121. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от alexanderyt (ok), 03-Мрт-23, 13:47 | ||
В шоле бейсик же был, в универе паскаль. | ||
Ответить | Правка | Наверх | Cообщить модератору |
181. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (181), 03-Мрт-23, 18:40 | ||
В школе микрософт ворд изучали. А в универе java. | ||
Ответить | Правка | Наверх | Cообщить модератору |
186. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (184), 03-Мрт-23, 19:28 | ||
В сельской школе и уездном универе? Охотно верю. В нормальных школах был Паскаль. | ||
Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору |
83. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (87), 03-Мрт-23, 12:23 | ||
В каком месте Rust - улучшенный С++? Классы где? | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
96. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (96), 03-Мрт-23, 12:45 | ||
В идеалогическом. Подходы разные, да, как инструменты немного отличаются(плюсы все больше мимикрируют под раст в новых стандартах). Но ниша общая. Задачи те же. И даже чуть шире из-за эмбедед. | ||
Ответить | Правка | Наверх | Cообщить модератору |
102. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (87), 03-Мрт-23, 13:01 | ||
А кто сказал, что C++ нет в embeddet?. | ||
Ответить | Правка | Наверх | Cообщить модератору |
196. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (96), 04-Мрт-23, 00:04 | ||
Его доля крайне мала - попробуй отпилить все ненужное типа исключений, stdlib.. си доминирует пока де факто. У раста вот некие потуги проявляются. | ||
Ответить | Правка | Наверх | Cообщить модератору |
216. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Советский инженер (?), 04-Мрт-23, 15:33 | ||
Ой да Б-же мой. Что там отпиливать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
231. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (-), 07-Мрт-23, 10:04 | ||
> -fno-rtti, -fno-exceptions и полетели. | ||
Ответить | Правка | Наверх | Cообщить модератору |
235. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Советский инженер (?), 10-Мрт-23, 11:26 | ||
>> -fno-rtti, -fno-exceptions и полетели. | ||
Ответить | Правка | Наверх | Cообщить модератору |
143. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от подрывник (?), 03-Мрт-23, 14:51 | ||
>классы где | ||
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору |
195. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (195), 03-Мрт-23, 23:41 | ||
Где в C++ нормальное ООП, где сообщенич между объектами, где аксесоры и мутаторы? | ||
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору |
215. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (215), 04-Мрт-23, 14:44 | ||
Вы хотите чтобы в языке, где таблица виртуальных методов слишком большие накладные расходы, у каждого объекта была своя очередь сообщений? | ||
Ответить | Правка | Наверх | Cообщить модератору |
225. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (184), 05-Мрт-23, 01:47 | ||
Посмотри на классы в Common Lisp, и потом ответь себе на вопрос: где классы в C++? Те костыли, что там вместо классов, выглядят просто смешно по сравнению с полумёртвым языком, стандарт которого не менялся с 1994 года. После этого обсудим круг задач, для эффективного решения которых необходим объектно-ориентированный подход. | ||
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору |
229. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (229), 06-Мрт-23, 05:56 | ||
В Common Lisp идиотские классы. Да, MOP -- это довольно мощная штука, но, скажем честно, никакого OOP в Common Lisp нет, потому что нет инкапсуляции. | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (10), 03-Мрт-23, 09:57 | ||
ага а будущий Rust++ это улучшенный Rust, который является улучшенным C++ который улучшает С. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
104. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (87), 03-Мрт-23, 13:02 | ||
В доме, который построил Денис Ричи. | ||
Ответить | Правка | Наверх | Cообщить модератору |
167. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от www2 (??), 03-Мрт-23, 17:09 | ||
У Ричи до C был ещё B на основе BCPL. | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
50. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от user_Name (ok), 03-Мрт-23, 11:19 | ||
Rust это аналог/подобие C, не улучшенный. Чтобы сравнивать его с C++, для начала пусть ООП и классы завезут. А пока это просто нискоуровневая копия C. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
97. "Переработка драйвера VGEM на языке Rust" | +5 +/– | |
Сообщение от Аноним (96), 03-Мрт-23, 12:48 | ||
Не надо классы, вменяемой системы типов с трейтами и паттерн-матчингом достаточно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
105. "Переработка драйвера VGEM на языке Rust" | –2 +/– | |
Сообщение от Аноним (87), 03-Мрт-23, 13:03 | ||
Но без наследования не годится. | ||
Ответить | Правка | Наверх | Cообщить модератору |
209. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Илья (??), 04-Мрт-23, 09:53 | ||
Без мультинаследоаания в 7-10 классов в глубину, где всё перетёрто и отладка напоминает коллбек хелл? | ||
Ответить | Правка | Наверх | Cообщить модератору |
116. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (116), 03-Мрт-23, 13:21 | ||
Достаточно чтобы писать процедурный код, где полиморфизм сделан на костылях функций высших порядков. Натуральный привет из прошлого который фанатики фп выдают за будущее. | ||
Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору |
69. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (69), 03-Мрт-23, 12:06 | ||
Если это улучшенный C++ покажи мне ООП на нем с наследованием и полиморфизмом. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
145. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от подрывник (?), 03-Мрт-23, 15:01 | ||
Наследование через трейты: | ||
Ответить | Правка | Наверх | Cообщить модератору |
232. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (-), 07-Мрт-23, 10:07 | ||
На плюсоте еще страшней получаетсся, особенно системщина. Там все грабли сей на месте, начиная с дурацких изначальных стандартных типов и чокнутых правил работы с integer'ами - но бонусом к ним много новых. Если вот тут некто оверлоад оператору сделает - потом вон тот код может делать совсем не то о чем вы подумали. | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от keydon (ok), 03-Мрт-23, 12:14 | ||
Запишу, буду предъявлять растоманам по требованию. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
11. "Переработка драйвера VGEM на языке Rust" | +5 +/– | |
Сообщение от Анонимусс (?), 03-Мрт-23, 10:01 | ||
"C++ is really a terrible language!" | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
17. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (17), 03-Мрт-23, 10:13 | ||
Уже пробовали. Результат сильно огорчил. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
134. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от bOOster (ok), 03-Мрт-23, 14:14 | ||
Бред, в драйверах MacOSX С++ никого не огорчает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от Аноним (18), 03-Мрт-23, 10:15 | ||
Линус раньше против C++ высказывался. Если он теперь его пустит в ядро, то потеряет лицо. Нотэто к лучшему. Rust - лучше, когда используется адекватным образом с адекватной сборочньй системой, а не культом cargo. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
23. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от Аноним (22), 03-Мрт-23, 10:19 | ||
> а не культом cargo | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от keydon (ok), 03-Мрт-23, 12:15 | ||
> Линус раньше против C++ высказывался. Если он теперь его пустит в ядро, | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
107. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от fumanchez (ok), 03-Мрт-23, 13:07 | ||
Ну дал он им сменить master на main, и что с того? Наоборот, создал видимость, что они что-то решают, а по факту ничего не изменилось. | ||
Ответить | Правка | Наверх | Cообщить модератору |
103. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от fumanchez (ok), 03-Мрт-23, 13:01 | ||
Под идеальной сборочной, конечно же, подразумевается make? Или какой-то один из чудесных его обертывателей? | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
138. "Переработка драйвера VGEM на языке Rust" | –2 +/– | |
Сообщение от Аноним (87), 03-Мрт-23, 14:29 | ||
Линус уже лицо потерял, когда прогнулся под корпоRust. Да и палец что-то свой спрятал, давно им не вертит. | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
140. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (140), 03-Мрт-23, 14:38 | ||
Линукс всегда был проектом корпораций, причем там rust? Будто до этого он был написан разработчиками-одиночками. | ||
Ответить | Правка | Наверх | Cообщить модератору |
147. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (87), 03-Мрт-23, 15:03 | ||
До начала нулевых точно был проектом физлиц и групп физлиц. RH, в то время, назвать корпорацией, даже с большим натягом не получается. | ||
Ответить | Правка | Наверх | Cообщить модератору |
198. "Переработка драйвера VGEM на языке Rust" | +3 +/– | |
Сообщение от Аноним (184), 04-Мрт-23, 00:17 | ||
> RH, в то время, назвать корпорацией, даже с большим натягом не получается. | ||
Ответить | Правка | Наверх | Cообщить модератору |
220. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от wyry (?), 04-Мрт-23, 23:05 | ||
Ага, назло плюсовикам угроблю всё. Было бы интересно, что Линус тех времён сказал бы про Rust. Сегодня он тупо отмалчивается изредко тролля мол для Rust будут задачи, где он точно ничего не сломает. Вам (да и многим другим) не кажется странным, почему именно Rust удостаиваится такой "чести"? Почему не D, не Vala? Vala УЖЕ давно используется в Гноме и абсолютно прозрачен в плане технологий. То есть если не C++ всегда можно было выбрать что-то ещё, но часть сообщества (не самая многочисленная) агрессивно навязывает именно Rust и у РАЗУМНЫХ людей почему-то не складывается обоснованных сомнений на этот счёт. | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
139. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Товарисч (?), 03-Мрт-23, 14:35 | ||
Чуваки просто в теме секут, в отличие от вас :) | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
208. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Илья (??), 04-Мрт-23, 09:48 | ||
Сипипи это для богоизбранных, которые обфусцируют код и врут, что никто кроме них не напишет лучше. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
3. "Переработка драйвера VGEM на языке Rust" | –2 +/– | |
Сообщение от iPony129412 (?), 03-Мрт-23, 09:32 | ||
Это ещё лет пять надо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Переработка драйвера VGEM на языке Rust" | +8 +/– | |
Сообщение от Аноним (7), 03-Мрт-23, 09:46 | ||
Не изменится ровным счетом ничего. От того, что смузихлёбы не умеют работать с памятью и думают, что память | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Переработка драйвера VGEM на языке Rust" | +11 +/– | |
Сообщение от Анонимусс (?), 03-Мрт-23, 10:06 | ||
Мы все прекрасно видим, как пишут системные погромисты на си... что потом список CVE в новости на экран не влазит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (63), 03-Мрт-23, 10:17 | ||
Rust - язык смузихлебов, а диды написали крутые иксы на сишечке. | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Переработка драйвера VGEM на языке Rust" | –4 +/– | |
Сообщение от Аноним (7), 03-Мрт-23, 11:04 | ||
Если по каждому малозначительному чиху выпускать CVE и орать, что всё пропало. А потом оказывается, что ничего не пропало и уязвимость как конь в вакууме, при определенных условиях и т.д. и т.п. | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
48. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним123 (?), 03-Мрт-23, 11:08 | ||
Это на каком языке программа упадёт по use-after-free? На C чаще всего ничего не упадёт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (7), 03-Мрт-23, 11:11 | ||
Ну если ваша ОС позволяет исполнять освобожденную память, то это проблемы ОС. | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от Дмитрий (??), 03-Мрт-23, 11:34 | ||
Как классно, что противники раста даже не знают как может быть проэксплуатирована use-after-free. Так победим | ||
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору |
61. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (7), 03-Мрт-23, 11:37 | ||
вот объясните, как? А то у меня одна прога падает, всё время из-за этого? А я хочу, чтобы работало, не на расте же переписать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от не придумал (?), 03-Мрт-23, 12:09 | ||
Даже в ARMv8 и микроконтроллерах M33 и старше можно задавать участки памяти, откуда можно исполнять, откуда нет, и чему откуда можно читать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
106. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (7), 03-Мрт-23, 13:07 | ||
Не надо путать W^X и use-after-free. Это совершенно разные вещи. | ||
Ответить | Правка | Наверх | Cообщить модератору |
233. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (-), 07-Мрт-23, 10:13 | ||
> Даже в ARMv8 и микроконтроллерах M33 и старше можно задавать участки памяти, | ||
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору |
155. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от Дмитрий (??), 03-Мрт-23, 16:02 | ||
> как? | ||
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору |
168. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от www2 (??), 03-Мрт-23, 17:14 | ||
Если программа упадёт, то это уязвимость от атак на отказ в обслуживании. | ||
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору |
79. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от keydon (ok), 03-Мрт-23, 12:18 | ||
> Мы все прекрасно видим, как пишут системные погромисты на си... что потом | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
92. "Переработка драйвера VGEM на языке Rust" | –3 +/– | |
Сообщение от Аноним (77), 03-Мрт-23, 12:36 | ||
>Раст прекрасно учит понимаю работы с памятью. | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
14. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (14), 03-Мрт-23, 10:07 | ||
А что паскаль? | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
25. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (63), 03-Мрт-23, 10:21 | ||
Паскаль должен юзаться в драйверах, потому что этот язык диды писали. | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (22), 03-Мрт-23, 10:22 | ||
Раст надо переписать на паскале, чтобы раст был ещё лучше и безопаснее | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Переработка драйвера VGEM на языке Rust" | +3 +/– | |
Сообщение от Аноним (63), 03-Мрт-23, 10:27 | ||
А ещё сишечку надо переписать на COBOL, потому что его писали ещё более крутые и старшие диды. | ||
Ответить | Правка | Наверх | Cообщить модератору |
141. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Советский инженер (?), 03-Мрт-23, 14:38 | ||
более крутые и старшие - да. | ||
Ответить | Правка | Наверх | Cообщить модератору |
135. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (87), 03-Мрт-23, 14:18 | ||
Не диды, а один конкретный дид. | ||
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору |
24. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (22), 03-Мрт-23, 10:20 | ||
Никогданибудь | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
71. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от не придумал (?), 03-Мрт-23, 12:11 | ||
типичный диагноз: ожидание, что вот когда будет X, тогда будет хорошо, надо бороться с Z | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
137. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (87), 03-Мрт-23, 14:22 | ||
Никогда в школах не начнут учить Rust. Слишком сложно для никогда до этого невидиших программление. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
222. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от wyry (?), 04-Мрт-23, 23:19 | ||
Вы недооцениваете "таланты" министерств образования по всему миру. Python же протащили, некоторые даже с этого кайфуют (потому что он простой, аргумент просто железный), хотя это ужаснейший язык именно для обучения программированию. | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от Аноним (69), 03-Мрт-23, 09:44 | ||
это какой-то позор. | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от ИмяХ (?), 03-Мрт-23, 09:52 | ||
Полноценный графический драйвер в 400 сток кода это позор? А что тогда не позор? Миллиардострочный хелловорлд на си и джаваскрипте с Meson-ом? | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (215), 03-Мрт-23, 10:53 | ||
Хелло ворд на js пишется в одну строчку. | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (63), 03-Мрт-23, 10:54 | ||
Вот спасибо! Это ещё же протестировать на баги надо! | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (215), 03-Мрт-23, 10:58 | ||
Юнит-тест напиши | ||
Ответить | Правка | Наверх | Cообщить модератору |
234. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (-), 07-Мрт-23, 10:14 | ||
> Юнит-тест напиши | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от AleksK (ok), 03-Мрт-23, 11:36 | ||
А теперь запусти это без рантайма. | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
72. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от не придумал (?), 03-Мрт-23, 12:13 | ||
а разве сейчас можно без node_modules? += 200мб и 20000 файлов. | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
73. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от не придумал (?), 03-Мрт-23, 12:14 | ||
справедливости ради, это ещё и типичное средство отладки, всё в одной строке | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
43. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от Аноним (43), 03-Мрт-23, 11:00 | ||
> Полноценный графический драйвер в 400 сток кода это позор? | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
81. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от keydon (ok), 03-Мрт-23, 12:20 | ||
> Полноценный графический драйвер в 400 сток кода это позор? А что тогда | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
136. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от bOOster (ok), 03-Мрт-23, 14:20 | ||
Драйвер в 400 строк кода говорит только об одном - раньше силовикам было ух как сложно впендюривать в различные опенсоурс проекты закладки, в драйвера, в софт. А сейчас будет один rust runtime! В исходниках одно - в бинарном коде другое. И хрен там кто проверять будет соотвествие. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
211. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Анонимусс (?), 04-Мрт-23, 11:45 | ||
> было ух как сложно впендюривать закладки | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Переработка драйвера VGEM на языке Rust" | –3 +/– | |
Сообщение от Аноним (18), 03-Мрт-23, 10:12 | ||
>за исключением vgem_slow | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Переработка драйвера VGEM на языке Rust" | +5 +/– | |
Сообщение от Анонн (?), 03-Мрт-23, 10:15 | ||
А причем тут скорость О_о | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Переработка драйвера VGEM на языке Rust" | –5 +/– | |
Сообщение от РАСТислав Анонян (?), 03-Мрт-23, 10:16 | ||
Победное шествие раста поражает. После того, как перепишут llvm на раст, нужда в архаике типа C/C++ отпадет естественным путем, как отпадает пуповина после ее перерезания. | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. "Переработка драйвера VGEM на языке Rust" | +3 +/– | |
Сообщение от Аноним (22), 03-Мрт-23, 10:21 | ||
Смотрите, смотрите, тролль такой толстый, что пуповина развязалась | ||
Ответить | Правка | Наверх | Cообщить модератору |
98. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (87), 03-Мрт-23, 12:52 | ||
LLVM собрались переписывать на Rust, серьёзно? Релиз хоть в 2043 ожидается? | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
165. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от раст переусложнён (?), 03-Мрт-23, 17:01 | ||
>отпадает пуповина | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
31. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от InuYasha (??), 03-Мрт-23, 10:37 | ||
Новость-предостережение? Ок, мессадж принят. | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от Аноним (63), 03-Мрт-23, 10:39 | ||
Что, будешь сам переписывать обратно на Си, или заморозишь Си версию, если это драйвер понадобится? | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Серб (ok), 03-Мрт-23, 12:38 | ||
> Что, будешь сам переписывать обратно на Си, или заморозишь Си версию, если это драйвер понадобится? | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (215), 03-Мрт-23, 10:50 | ||
Обязательные проверки компилятором обеспечат хоть какую-то стабильную работу. Кому от этого плохо? Кроме разве что самодовольных экспертов по Си, не написавших ничего сложнее хелло ворд | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (63), 03-Мрт-23, 10:50 | ||
Разработчица этого драйвера: | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Переработка драйвера VGEM на языке Rust" | +8 +/– | |
Сообщение от РАСТислав Анонян (?), 03-Мрт-23, 11:20 | ||
Из ее блога ( mairacanal.github.io/about/ ): | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (63), 03-Мрт-23, 11:32 | ||
8. Это больше из разряда мечтаний. | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от не придумал (?), 03-Мрт-23, 12:17 | ||
она написала, что любит, мне тоже нравилось когда-то, оно не сложно, просто ненаглядно | ||
Ответить | Правка | Наверх | Cообщить модератору |
160. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Максим (??), 03-Мрт-23, 16:35 | ||
Реально. Все приставочные игры 90-х на ассемблере написаны - большие и сложные. | ||
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору |
191. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от Аноним (191), 03-Мрт-23, 22:36 | ||
> 8. Это больше из разряда мечтаний. | ||
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору |
218. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от wyry (?), 04-Мрт-23, 22:34 | ||
Вот кстати я бы против Rust абсолютно ничего не имела, если бы он не лез с ядро. И причины здесь даже не в технологиях и безопасности, а чисто политические - вендорлок, от ограниченной группы компаний. Кое как эту ситуацию разруливает реализация Rust на gcc, не знаю в каком состоянии сейчас и какая версия, но важно то, что Rust по сути не внося ничего концептуально нового, создаёт странный хайп и при этом не создаётся ничего нового. Мне как-то потребовался Flash Player, я слышала что как раз на Rust была крутая свободная реализация, на деле - это недоделанная хрень, которая даже не поддерживает AS3.0 и по сути очередня академическая поделка, а не реальный проект и вот так у Rust во всём. | ||
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору |
226. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Анонн (?), 05-Мрт-23, 13:11 | ||
Очень странные претензии. | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от Аноним (215), 03-Мрт-23, 10:57 | ||
Паскаль очень хороший язык, нет не взлетел. | ||
Ответить | Правка | Наверх | Cообщить модератору |
95. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (87), 03-Мрт-23, 12:41 | ||
Сильно вдохновились, аж {} применили. | ||
Ответить | Правка | Наверх | Cообщить модератору |
149. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (215), 03-Мрт-23, 15:16 | ||
Скобки это самая главная часть языка, не иначе | ||
Ответить | Правка | Наверх | Cообщить модератору |
151. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (87), 03-Мрт-23, 15:28 | ||
Но очень показательная от чего derived. | ||
Ответить | Правка | Наверх | Cообщить модератору |
152. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (215), 03-Мрт-23, 15:33 | ||
если вы не пишите ничего сложнее одной функции с hello world то да. | ||
Ответить | Правка | Наверх | Cообщить модератору |
110. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от fumanchez (ok), 03-Мрт-23, 13:12 | ||
Пруфы будут? Особенно про всем известных наследников Паскаля (которых аж целый Дельфи). | ||
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору |
148. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (215), 03-Мрт-23, 15:14 | ||
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1155 | ||
Ответить | Правка | Наверх | Cообщить модератору |
150. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (215), 03-Мрт-23, 15:22 | ||
В тех книжках в которых я читала по турбопаскаль и делфи, всегда говорилось что у паскаля наследники modula, oberon и object pascal. Подробности не говорили, о том что Вирту не нравился object pascal и delphi но историю языка рассказывали. | ||
Ответить | Правка | Наверх | Cообщить модератору |
192. "Переработка драйвера VGEM на языке Rust" | –3 +/– | |
Сообщение от fumanchez (ok), 03-Мрт-23, 22:45 | ||
Это не пруф, это просто озвучено другим человеком, пусть и авторитетным. И аж 2 ссылки, из которых одна со словом Oberon, а другая со словом Modula, это не куча. | ||
Ответить | Правка | К родителю #148 | Наверх | Cообщить модератору |
219. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от wyry (?), 04-Мрт-23, 22:49 | ||
На самом деле Вирт действительно опередил своё время. В допотопных книгах по Оберону есть вполне свежие идеи. Единственное с чем можно поспорить - это синтаксис, мне Сишный больше нравится, но это не принципиальный вопрос и вкусовщина. | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от _kp (ok), 03-Мрт-23, 10:57 | ||
400 строк ? ;) | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним123 (?), 03-Мрт-23, 11:04 | ||
Извечных ошибок нет. Неизвестные, может и есть, а может и нет. Нужно сделать чтобы точно небыло. | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (63), 03-Мрт-23, 11:06 | ||
Этого никто не утверждает, что были ошибки работы с памятью. Скорее разработчица этого драйвера делает себе резюме, выше есть ссылка на профиль. | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
52. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Анонимусс (?), 03-Мрт-23, 11:20 | ||
Тем не менее, "потребовалось создание новых привязок [... с] типом XArray и абстракциями, связанными с прямым доступом к памяти, такими как DMA-барьеры (DMA fence)." | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
64. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от _kp (ok), 03-Мрт-23, 11:41 | ||
> Уже польза | ||
Ответить | Правка | Наверх | Cообщить модератору |
163. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Анонимусс (?), 03-Мрт-23, 16:52 | ||
Абсолютно не смущает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
166. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от _kp (ok), 03-Мрт-23, 17:01 | ||
Именно представление недописанного "hello world", как новости - и вызывает бурления. | ||
Ответить | Правка | Наверх | Cообщить модератору |
187. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Анонимусс (?), 03-Мрт-23, 19:37 | ||
> представление недописанного "hello world", как новости | ||
Ответить | Правка | Наверх | Cообщить модератору |
193. "Переработка драйвера VGEM на языке Rust" | +3 +/– | |
Сообщение от freecoder (ok), 03-Мрт-23, 22:55 | ||
Если бы вы знали Rust также, как Си, то читаемость была бы высокая ) | ||
Ответить | Правка | К родителю #166 | Наверх | Cообщить модератору |
194. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от _kp (ok), 03-Мрт-23, 23:30 | ||
> Если бы вы знали Rust также, как Си, то читаемость была бы | ||
Ответить | Правка | Наверх | Cообщить модератору |
197. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (96), 04-Мрт-23, 00:14 | ||
Такое clippy по идее должен фиксить | ||
Ответить | Правка | К родителю #193 | Наверх | Cообщить модератору |
146. "Переработка драйвера VGEM на языке Rust" | +5 +/– | |
Сообщение от Аноним (215), 03-Мрт-23, 15:02 | ||
400 строк это как минимум в 400 раз больше чем написал эксперт по Си с опеннет | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
66. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (66), 03-Мрт-23, 11:46 | ||
Да, это действительно событие. Оказалось возможным написать на Расте целых 400 строк рабочего кода для ядра. | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от _kp (ok), 03-Мрт-23, 12:14 | ||
Не работающего в варианте на Rust! Вот в чем событие. ;) | ||
Ответить | Правка | Наверх | Cообщить модератору |
120. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (120), 03-Мрт-23, 13:26 | ||
Как будто Си альфа версия этого драйвера работала идеально. Даже на 400 строках могут быть ошибки, и они наверняка были в ориг. драйвере в начале. Почему из каждого малейшего rust события пишутся новости? Это другой вопрос. | ||
Ответить | Правка | Наверх | Cообщить модератору |
127. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (127), 03-Мрт-23, 13:54 | ||
Потом что других нет, зачем вообще такое спрашивать это же самоочевидно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
131. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от _kp (ok), 03-Мрт-23, 14:05 | ||
> Как будто Си альфа версия этого драйвера работала идеально. | ||
Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору |
162. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Анонимусс (?), 03-Мрт-23, 16:44 | ||
Ну посмотрели мы исходники. И где там нечитабельно? | ||
Ответить | Правка | Наверх | Cообщить модератору |
171. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (171), 03-Мрт-23, 17:31 | ||
Если раст как и брейнфак не предназначен для чтения это проблема языка или читателя? Конечно же языка. Мог бы быть и более ридфрендли. | ||
Ответить | Правка | Наверх | Cообщить модератору |
206. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (195), 04-Мрт-23, 06:50 | ||
Вам надо erlang посмотреть на котором куча народу программирует. | ||
Ответить | Правка | Наверх | Cообщить модератору |
227. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от _kp (ok), 05-Мрт-23, 14:39 | ||
>>И где там нечитабельно? | ||
Ответить | Правка | К родителю #162 | Наверх | Cообщить модератору |
93. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (87), 03-Мрт-23, 12:37 | ||
>представила проект по переписыванию | ||
Ответить | Правка | Наверх | Cообщить модератору |
183. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (183), 03-Мрт-23, 19:10 | ||
они даже 400 строк написать не могут, нужен образец для переписывания. | ||
Ответить | Правка | Наверх | Cообщить модератору |
99. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Tron is Whistling (?), 03-Мрт-23, 12:53 | ||
Целых 400 строк кода. | ||
Ответить | Правка | Наверх | Cообщить модератору |
100. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (87), 03-Мрт-23, 12:55 | ||
Зато в этих 400 строках будет безопастно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
101. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от Tron is Whistling (?), 03-Мрт-23, 12:58 | ||
Люблю хруст | ||
Ответить | Правка | Наверх | Cообщить модератору |
126. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (127), 03-Мрт-23, 13:53 | ||
Зато могут! | ||
Ответить | Правка | Наверх | Cообщить модератору |
177. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 03-Мрт-23, 18:05 | ||
Это же ub? | ||
Ответить | Правка | К родителю #101 | Наверх | Cообщить модератору |
169. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от www2 (??), 03-Мрт-23, 17:28 | ||
Безопастно - это без пасти? | ||
Ответить | Правка | К родителю #100 | Наверх | Cообщить модератору |
111. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (111), 03-Мрт-23, 13:18 | ||
Можно было автоматическую переписывалку сделать - делов-то. Этим бы новость началась и закончилась. Как раньше с Фортрана на Си. | ||
Ответить | Правка | Наверх | Cообщить модератору |
125. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (127), 03-Мрт-23, 13:52 | ||
Ты ещё скажи с Си на ассемблер переписать. Ой так компилятор Си как раз этим уже и занимается. | ||
Ответить | Правка | Наверх | Cообщить модератору |
114. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (114), 03-Мрт-23, 13:20 | ||
У меня ощущение, что пик популярности раста уже прошёл. Печально, скорее всего не взлетело как раз из-за карго и статической типизации. | ||
Ответить | Правка | Наверх | Cообщить модератору |
115. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (114), 03-Мрт-23, 13:21 | ||
>статической типизации. | ||
Ответить | Правка | Наверх | Cообщить модератору |
118. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (118), 03-Мрт-23, 13:24 | ||
Конечно прошёл. Сейчас васянам нельзя показать что они 7 лет его не замечали, поэтому начинают дружно кукарекать. | ||
Ответить | Правка | К родителю #114 | Наверх | Cообщить модератору |
123. "Переработка драйвера VGEM на языке Rust" | –2 +/– | |
Сообщение от Аноним (127), 03-Мрт-23, 13:50 | ||
Ну так перестань кукарекать. Это несложно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
124. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от Аноним (127), 03-Мрт-23, 13:51 | ||
Уже на подходе куча технологий и языков заменителей без проблем которые не решаются в расте. | ||
Ответить | Правка | К родителю #114 | Наверх | Cообщить модератору |
199. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (96), 04-Мрт-23, 00:18 | ||
В том и дело что "на подходе". Чем дальше тем сильно сложнее, конкуренция | ||
Ответить | Правка | Наверх | Cообщить модератору |
228. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Rustoman (?), 05-Мрт-23, 18:19 | ||
Да, и какие? | ||
Ответить | Правка | К родителю #124 | Наверх | Cообщить модератору |
128. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Прохожий (??), 03-Мрт-23, 13:54 | ||
Делаем консольное приложение на RUST с hello word, делаем окно под винды asm выводим туда строку hellowold, смотрим разницу в объеме исполняемого файла-)))) | ||
Ответить | Правка | Наверх | Cообщить модератору |
200. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (184), 04-Мрт-23, 00:22 | ||
Жаль только, что за размер бинарей hello world денег не платят, тогда ассемблерщики в золоте ходили бы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
202. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Аноним (202), 04-Мрт-23, 00:30 | ||
Вот так раст и выходит "крутым" у любителей - через сравнение консольного и десктоп приложения. | ||
Ответить | Правка | К родителю #128 | Наверх | Cообщить модератору |
142. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от anodymus (?), 03-Мрт-23, 14:44 | ||
Может оно и к лучшему, что скоро искуственные нейросети начнут код генерить судя по обсуждению под новостью. | ||
Ответить | Правка | Наверх | Cообщить модератору |
153. "Переработка драйвера VGEM на языке Rust" | –2 +/– | |
Сообщение от kusb (?), 03-Мрт-23, 15:37 | ||
В любом случае, надо быть готовым к тому, что языки программирования будут продолжать развиваться и меняться. Хорошо, если разработчики успевают за этими изменениями и учатся новому. Но все же важно помнить, что в конечном итоге важно не язык, а то, что вы можете сделать с его помощью. | ||
Ответить | Правка | Наверх | Cообщить модератору |
157. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (202), 03-Мрт-23, 16:23 | ||
Мало написал про программирование, инструменты и языки. | ||
Ответить | Правка | Наверх | Cообщить модератору |
170. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (171), 03-Мрт-23, 17:30 | ||
Ты как обычно за слоганами и намерениями не видишь реализацию. Ты полностью наполнен маркетингом. Тебя очень легко обмануть. Почему никто нормальные люди не подметают дороги ломом или прутиком, это же гораздо безопаснее метлы или машины для очистки дорог. Хотя люди которые исповедуют чистку дорог ломами и прутиками тебе скажут любые слова, которые тебе понравятся. | ||
Ответить | Правка | К родителю #153 | Наверх | Cообщить модератору |
201. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (96), 04-Мрт-23, 00:27 | ||
Потому что есть объективные метрики удобности инструментов для конкретных задач - сколько нужно времени на разработку, отладку, ввод в эксплуатацию, стоимость поддержки. Сюда же стоимость обучения и ее кривая и ещё куча всего. На основе чего будет очевидно что подметать ломами невыгодно бизнесу. Эволюция неизбежна. В языках, инструментах с технологиями это также не остановить. Кому-то к счастью, кому-то к сожалению. | ||
Ответить | Правка | Наверх | Cообщить модератору |
213. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от kusb (?), 04-Мрт-23, 13:49 | ||
Ладно, прислушаюсь к себе, вдруг правда так делаю. Но это я ИИ скопипастил. | ||
Ответить | Правка | К родителю #170 | Наверх | Cообщить модератору |
214. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от kusb (?), 04-Мрт-23, 13:51 | ||
Если что я против подметания дорог ломом и развития власти за счёт осуждения и слов, которые мне часто приятно слышать. | ||
Ответить | Правка | К родителю #170 | Наверх | Cообщить модератору |
156. "Переработка драйвера VGEM на языке Rust" | +1 +/– | |
Сообщение от Аноним (202), 03-Мрт-23, 16:22 | ||
Т.е. написание врапера с биндингами это теперь проект и новостной повод? Ммм-окей. | ||
Ответить | Правка | Наверх | Cообщить модератору |
176. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 03-Мрт-23, 18:04 | ||
Always has been (для раста) | ||
Ответить | Правка | Наверх | Cообщить модератору |
161. "Переработка драйвера VGEM на языке Rust" | –3 +/– | |
Сообщение от Максим (??), 03-Мрт-23, 16:39 | ||
Девушки не пишут драйвера, вот в чём беда. Потому что это дело настоящих мужчин, как говорил Линус Торвальдс. | ||
Ответить | Правка | Наверх | Cообщить модератору |
164. "Переработка драйвера VGEM на языке Rust" | +4 +/– | |
Сообщение от Анонн (?), 03-Мрт-23, 16:54 | ||
Товальдс говори “Talk is cheap. Show me the code.” | ||
Ответить | Правка | Наверх | Cообщить модератору |
175. "Переработка драйвера VGEM на языке Rust" | –1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 03-Мрт-23, 18:03 | ||
На словах ты Лев Толстой (с) | ||
Ответить | Правка | Наверх | Cообщить модератору |
174. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (174), 03-Мрт-23, 17:56 | ||
Все, сейчас переписаный lvmpipe будет rtx 4090 рвать в 4K. | ||
Ответить | Правка | Наверх | Cообщить модератору |
182. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (183), 03-Мрт-23, 19:06 | ||
> на языке Rust. VGEM включает около 400 строк | ||
Ответить | Правка | Наверх | Cообщить модератору |
188. "Переработка драйвера VGEM на языке Rust" | +2 +/– | |
Сообщение от Самый Лучший Гусь (?), 03-Мрт-23, 19:56 | ||
Думаю, что может поломаться | ||
Ответить | Правка | Наверх | Cообщить модератору |
190. "Переработка драйвера VGEM на языке Rust" | +/– | |
Сообщение от Аноним (190), 03-Мрт-23, 22:24 | ||
> по переписыванию | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |