Переработка драйвера VGEM на языке Rust,
opennews (??), 03-Мрт-23, (0) [смотреть все]
- Ух ,
Аноним (1), 09:23 , 03-Мрт-23, (1) +20 //
- А сколько стало Вангую что больше unwrap ,
Вы забыли заполнить поле Name (?), 11:28 , 03-Мрт-23, (54) +2 //
- Зачем ванговать - на пулл реквест есть ссылка, посмотри и сам убедись,
Гость (??), 13:19 , 03-Мрт-23, (112) +4
- Ну, видишь, пришлось аж проект по переписыванию 400 строк кода Надо еще пару ар,
Аноним (-), 09:35 , 07-Мрт-23, (230)
- Господи, я не верю, что это происходит на самом деле Это какая-то шиза Это, на,
Аноним (77), 12:16 , 03-Мрт-23, (77) +2 //
- Что-то я не получал от некоего анонима оффер на стопяцот килобаксов в секунду на,
хрустовик (?), 12:26 , 03-Мрт-23, (85) +1 //
- А кто платит Сишникам и плюсовикам Почему на переписывание хватает ресурсов, а ,
Аноним (77), 12:33 , 03-Мрт-23, (90) –3
- потому что те кто платят и определяют для себя что им полезно видать сейчас им ,
Советский инженер (?), 14:56 , 03-Мрт-23, (144) +1
- Корпорации вроде Apple, Google, Facebook, Microsoft, Oracle, IBM, и так далее Т,
Аноним (184), 18:15 , 03-Мрт-23, (178)
- Сишников и плюсовиков - как собак нерезаных, на порядки больше, чем растовиков ,
Аноним (203), 00:58 , 04-Мрт-23, (203) +1
- так и ты и все иксперты опеннет вместе взятые и этих 400 строк в жизни не напиши,
Аноним (207), 08:49 , 04-Мрт-23, (207) +1
- С в ядро они не пускают, а зато раст как миленькие ,
Аноним (2), 09:26 , 03-Мрт-23, (2) +10 //
- C для них сложна, могут написать так, что вся память утечёт ,
Иваня (?), 09:44 , 03-Мрт-23, (4) –2 //
- Так если результат такой же, чего рисковать ,
КО (?), 10:36 , 03-Мрт-23, (30) +2
- Это как раз на Си так пишут по умолчанию На C есть RAII и unique_ptr, и чтобы,
Аноним (189), 20:34 , 03-Мрт-23, (189) –1
- Как там Страуструп свои книги начинает C это улучшенный Си Ну так Rust это у,
васёк (?), 09:45 , 03-Мрт-23, (6) +3 //
- Прошу прощения, но вы -- Васёк Никто и никогда не заявлял, что Rust это улучшен,
111 (??), 09:54 , 03-Мрт-23, (9) //
- Естественно - в плюсах все настолько плохо, что проще новый язык сделать с нуля,,
васёк (?), 10:04 , 03-Мрт-23, (12) –12
- В каком месте Rust - улучшенный С Классы где ,
Аноним (87), 12:23 , 03-Мрт-23, (83)
- В идеалогическом Подходы разные, да, как инструменты немного отличаются плюсы в,
Аноним (96), 12:45 , 03-Мрт-23, (96) –1
- Там же, на месте И множественное наследование даже ,
подрывник (?), 14:51 , 03-Мрт-23, (143)
- Где в C нормальное ООП, где сообщенич между объектами, где аксесоры и мутаторы,
Аноним (195), 23:41 , 03-Мрт-23, (195) +1
- Посмотри на классы в Common Lisp, и потом ответь себе на вопрос где классы в C ,
Аноним (184), 01:47 , 05-Мрт-23, (225) +1
- ага а будущий Rust это улучшенный Rust, который является улучшенным C которы,
Аноним (10), 09:57 , 03-Мрт-23, (10) +1 //
- Rust это аналог подобие C, не улучшенный Чтобы сравнивать его с C , для начала,
user_Name (ok), 11:19 , 03-Мрт-23, (50) +1 //
- Если это улучшенный C покажи мне ООП на нем с наследованием и полиморфизмом ,
Аноним (69), 12:06 , 03-Мрт-23, (69) –1 //
- Запишу, буду предъявлять растоманам по требованию ,
keydon (ok), 12:14 , 03-Мрт-23, (75) –1
- C is really a terrible language 8220 C ended up with a bunch of terrible,
Анонимусс (?), 10:01 , 03-Мрт-23, (11) +5
- Уже пробовали Результат сильно огорчил ,
Аноним (17), 10:13 , 03-Мрт-23, (17) //
- Линус раньше против C высказывался Если он теперь его пустит в ядро, то потер,
Аноним (18), 10:15 , 03-Мрт-23, (18) +2 //
- лол, а такое бывает когда используется адекватным образом с адекватной сборочно,
Аноним (22), 10:19 , 03-Мрт-23, (23) +2
- Так с растом и повесточкой он еще больше лицо потерял ,
keydon (ok), 12:15 , 03-Мрт-23, (76) //
- Под идеальной сборочной, конечно же, подразумевается make Или какой-то один из ,
fumanchez (ok), 13:01 , 03-Мрт-23, (103) +1
- Линус уже лицо потерял, когда прогнулся под корпоRust Да и палец что-то свой сп,
Аноним (87), 14:29 , 03-Мрт-23, (138) –2 //
- Ага, назло плюсовикам угроблю всё Было бы интересно, что Линус тех времён сказа,
wyry (?), 23:05 , 04-Мрт-23, (220) –1
- Чуваки просто в теме секут, в отличие от вас ,
Товарисч (?), 14:35 , 03-Мрт-23, (139) +1
- Сипипи это для богоизбранных, которые обфусцируют код и врут, что никто кроме ни,
Илья (??), 09:48 , 04-Мрт-23, (208) +1
- Это ещё лет пять надо Вот когда в младших классах школы начну учить Rust, вот то,
iPony129412 (?), 09:32 , 03-Мрт-23, (3) –2 //
- Не изменится ровным счетом ничего От того, что смузихлёбы не умеют работать с п,
Аноним (7), 09:46 , 03-Мрт-23, (7) +8 //
- Мы все прекрасно видим, как пишут системные погромисты на си что потом список,
Анонимусс (?), 10:06 , 03-Мрт-23, (13) +11 //
- Rust - язык смузихлебов, а диды написали крутые иксы на сишечке ,
Аноним (63), 10:17 , 03-Мрт-23, (21) +1
- Если по каждому малозначительному чиху выпускать CVE и орать, что всё пропало А,
Аноним (7), 11:04 , 03-Мрт-23, (45) –4
- Это на каком языке программа упадёт по use-after-free На C чаще всего ничего не,
Аноним123 (?), 11:08 , 03-Мрт-23, (48) –1
- Как классно, что противники раста даже не знают как может быть проэксплуатирован,
Дмитрий (??), 11:34 , 03-Мрт-23, (59) +2
- вот объясните, как А то у меня одна прога падает, всё время из-за этого А я хо,
Аноним (7), 11:37 , 03-Мрт-23, (61) –1
- Даже в ARMv8 и микроконтроллерах M33 и старше можно задавать участки памяти, отк,
не придумал (?), 12:09 , 03-Мрт-23, (70)
- Очевидно, нет универсального способа Но анализируя код можно найти способ заало,
Дмитрий (??), 16:02 , 03-Мрт-23, (155) +2
- Если программа упадёт, то это уязвимость от атак на отказ в обслуживании ,
www2 (??), 17:14 , 03-Мрт-23, (168)
- Ну да, ну да, а потом уязвимости в карго И эти люди учат компилятор что нужно п,
keydon (ok), 12:18 , 03-Мрт-23, (79) –1
- А вот здесь компилятор почему не помог Кто будет учить ПТУшников https github,
Аноним (77), 12:36 , 03-Мрт-23, (92) –3
- А что паскаль ,
Аноним (14), 10:07 , 03-Мрт-23, (14) //
- Паскаль должен юзаться в драйверах, потому что этот язык диды писали ,
Аноним (63), 10:21 , 03-Мрт-23, (25) +1
- Раст надо переписать на паскале, чтобы раст был ещё лучше и безопаснее,
Аноним (22), 10:22 , 03-Мрт-23, (27)
- Не диды, а один конкретный дид ,
Аноним (87), 14:18 , 03-Мрт-23, (135)
- Никогданибудь,
Аноним (22), 10:20 , 03-Мрт-23, (24)
- типичный диагноз ожидание, что вот когда будет X, тогда будет хорошо, надо боро,
не придумал (?), 12:11 , 03-Мрт-23, (71) +1
- Никогда в школах не начнут учить Rust Слишком сложно для никогда до этого невид,
Аноним (87), 14:22 , 03-Мрт-23, (137) –1 //
- это какой-то позор ,
Аноним (69), 09:44 , 03-Мрт-23, (5) +2 //
- Полноценный графический драйвер в 400 сток кода это позор А что тогда не позор ,
ИмяХ (?), 09:52 , 03-Мрт-23, (8) +2 //
- Хелло ворд на js пишется в одну строчку console log hello world 127758 На,
Аноним (215), 10:53 , 03-Мрт-23, (37) +1 //
- Вот спасибо Это ещё же протестировать на баги надо ,
Аноним (63), 10:54 , 03-Мрт-23, (38)
- А теперь запусти это без рантайма ,
AleksK (ok), 11:36 , 03-Мрт-23, (60) +2
- а разве сейчас можно без node_modules 200мб и 20000 файлов ,
не придумал (?), 12:13 , 03-Мрт-23, (72)
- справедливости ради, это ещё и типичное средство отладки, всё в одной строке,
не придумал (?), 12:14 , 03-Мрт-23, (73) –1
- понятно ,
Аноним (43), 11:00 , 03-Мрт-23, (43) +2
- Позор расту что это язык переписывальщиков для переписывания Конечно, утилиту на,
keydon (ok), 12:20 , 03-Мрт-23, (81) –1
- Драйвер в 400 строк кода говорит только об одном - раньше силовикам было ух как ,
bOOster (ok), 14:20 , 03-Мрт-23, (136) //
- - говорили они ,
Аноним (18), 10:12 , 03-Мрт-23, (16) –3 //
- Победное шествие раста поражает После того, как перепишут llvm на раст, нужда в,
РАСТислав Анонян (?), 10:16 , 03-Мрт-23, (20) –5 //
- Смотрите, смотрите, тролль такой толстый, что пуповина развязалась,
Аноним (22), 10:21 , 03-Мрт-23, (26) +3
- LLVM собрались переписывать на Rust, серьёзно Релиз хоть в 2043 ожидается ,
Аноним (87), 12:52 , 03-Мрт-23, (98) –1
- лол пользователь раста в одном словосочетании ,
раст переусложнён (?), 17:01 , 03-Мрт-23, (165)
- Новость-предостережение Ок, мессадж принят ,
InuYasha (??), 10:37 , 03-Мрт-23, (31) +2 //
- Обязательные проверки компилятором обеспечат хоть какую-то стабильную работу Ко,
Аноним (215), 10:50 , 03-Мрт-23, (35) +1
- Разработчица этого драйвера https github com mairacanal,
Аноним (63), 10:50 , 03-Мрт-23, (36) +1 //
- Из ее блога mairacanal github io about 5 My favorite program language is ,
РАСТислав Анонян (?), 11:20 , 03-Мрт-23, (51) +8 //
- 8 Это больше из разряда мечтаний Сейчас единицы программируют на ассемблере И ,
Аноним (63), 11:32 , 03-Мрт-23, (57) –1 //
- она написала, что любит, мне тоже нравилось когда-то, оно не сложно, просто нена,
не придумал (?), 12:17 , 03-Мрт-23, (78)
- Реально Все приставочные игры 90-х на ассемблере написаны - большие и сложные ,
Максим (??), 16:35 , 03-Мрт-23, (160)
- http www kolibrios org en screen htm,
Аноним (191), 22:36 , 03-Мрт-23, (191) +2
- Вот кстати я бы против Rust абсолютно ничего не имела, если бы он не лез с ядро ,
wyry (?), 22:34 , 04-Мрт-23, (218) –1 //
- Паскаль очень хороший язык, нет не взлетел При разработке Java например вдохновл,
Аноним (215), 10:57 , 03-Мрт-23, (39) +2 //
- Сильно вдохновились, аж применили ,
Аноним (87), 12:41 , 03-Мрт-23, (95) //
- Пруфы будут Особенно про всем известных наследников Паскаля которых аж целый Д,
fumanchez (ok), 13:12 , 03-Мрт-23, (110) +1 //
- http www delphikingdom com asp viewitem asp catalogid 1155Ответ профессора Вир,
Аноним (215), 15:14 , 03-Мрт-23, (148) +1 //
- В тех книжках в которых я читала по турбопаскаль и делфи, всегда говорилось что ,
Аноним (215), 15:22 , 03-Мрт-23, (150)
- Это не пруф, это просто озвучено другим человеком, пусть и авторитетным И аж 2 ,
fumanchez (ok), 22:45 , 03-Мрт-23, (192) –3
- 400 строк И в этом смехотворном объёме кода были ошибки работы с памятью, пр,
_kp (ok), 10:57 , 03-Мрт-23, (41) +1 //
- Извечных ошибок нет Неизвестные, может и есть, а может и нет Нужно сделать что,
Аноним123 (?), 11:04 , 03-Мрт-23, (46) +1
- Этого никто не утверждает, что были ошибки работы с памятью Скорее разработчица,
Аноним (63), 11:06 , 03-Мрт-23, (47)
- Тем не менее, потребовалось создание новых привязок с типом XArray и абс,
Анонимусс (?), 11:20 , 03-Мрт-23, (52) //
- Не смущает, что автором сказано, что после переписания драйвер стал нерабочим, ,
_kp (ok), 11:41 , 03-Мрт-23, (64) –1 //
- Абсолютно не смущает Работа еще в процесс, оно проходит все тесты кроме двух из ,
Анонимусс (?), 16:52 , 03-Мрт-23, (163) +1
- Именно представление недописанного hello world , как новости - и вызывает бурле,
_kp (ok), 17:01 , 03-Мрт-23, (166) +2
- А вот и нет Такие бурления идут в каждой новости где хоть как-то упоминается ра,
Анонимусс (?), 19:37 , 03-Мрт-23, (187) +1
- Если бы вы знали Rust также, как Си, то читаемость была бы высокая Однако там д,
freecoder (ok), 22:55 , 03-Мрт-23, (193) +3
- Да Так лучше Но, как доходит до практического кода, то если в лоб переписать,,
_kp (ok), 23:30 , 03-Мрт-23, (194) –1
- Такое clippy по идее должен фиксить,
Аноним (96), 00:14 , 04-Мрт-23, (197) +1
- 400 строк это как минимум в 400 раз больше чем написал эксперт по Си с опеннет,
Аноним (215), 15:02 , 03-Мрт-23, (146) +5
- Да, это действительно событие Оказалось возможным написать на Расте целых 400 с,
Аноним (66), 11:46 , 03-Мрт-23, (66) //
- Не работающего в варианте на Rust Вот в чем событие А только запускающегося ,
_kp (ok), 12:14 , 03-Мрт-23, (74) –1 //
- Как будто Си альфа версия этого драйвера работала идеально Даже на 400 строках ,
Аноним (120), 13:26 , 03-Мрт-23, (120) //
- Потом что других нет, зачем вообще такое спрашивать это же самоочевидно ,
Аноним (127), 13:54 , 03-Мрт-23, (127) –1
- Скорее всего работал сразу Вообще то, в оригинале более половины объёма исходник,
_kp (ok), 14:05 , 03-Мрт-23, (131)
- Слово переписывание ключевое в теме про Rust ,
Аноним (87), 12:37 , 03-Мрт-23, (93) –1 //
- Целых 400 строк кода Вот он - уровень мегаг rust и ,
Tron is Whistling (?), 12:53 , 03-Мрт-23, (99) +1 //
- Можно было автоматическую переписывалку сделать - делов-то Этим бы новость нача,
Аноним (111), 13:18 , 03-Мрт-23, (111) –1 //
- У меня ощущение, что пик популярности раста уже прошёл Печально, скорее всего н,
Аноним (114), 13:20 , 03-Мрт-23, (114) –1 //
- статической линковки, конечно же,
Аноним (114), 13:21 , 03-Мрт-23, (115) –1
- Конечно прошёл Сейчас васянам нельзя показать что они 7 лет его не замечали, по,
Аноним (118), 13:24 , 03-Мрт-23, (118) //
- Уже на подходе куча технологий и языков заменителей без проблем которые не решаю,
Аноним (127), 13:51 , 03-Мрт-23, (124) +2
//
- В том и дело что на подходе Чем дальше тем сильно сложнее, конкуренция,
Аноним (96), 00:18 , 04-Мрт-23, (199) –1
- Да, и какие ,
Rustoman (?), 18:19 , 05-Мрт-23, (228)
- Делаем консольное приложение на RUST с hello word, делаем окно под винды asm выв,
Прохожий (??), 13:54 , 03-Мрт-23, (128) +1 //
- Жаль только, что за размер бинарей hello world денег не платят, тогда ассемблерщ,
Аноним (184), 00:22 , 04-Мрт-23, (200)
- Вот так раст и выходит крутым у любителей - через сравнение консольного и деск,
Аноним (202), 00:30 , 04-Мрт-23, (202) –1
- Может оно и к лучшему, что скоро искуственные нейросети начнут код генерить судя,
anodymus (?), 14:44 , 03-Мрт-23, (142) –1
- В любом случае, надо быть готовым к тому, что языки программирования будут продо,
kusb (?), 15:37 , 03-Мрт-23, (153) –2 //
- Мало написал про программирование, инструменты и языки ,
Аноним (202), 16:23 , 03-Мрт-23, (157)
- Ты как обычно за слоганами и намерениями не видишь реализацию Ты полностью напо,
Аноним (171), 17:30 , 03-Мрт-23, (170) +1 //
- Потому что есть объективные метрики удобности инструментов для конкретных задач ,
Аноним (96), 00:27 , 04-Мрт-23, (201)
- Ладно, прислушаюсь к себе, вдруг правда так делаю Но это я ИИ скопипастил ,
kusb (?), 13:49 , 04-Мрт-23, (213) –1
- Если что я против подметания дорог ломом и развития власти за счёт осуждения и с,
kusb (?), 13:51 , 04-Мрт-23, (214) –1
- Т е написание врапера с биндингами это теперь проект и новостной повод Ммм-оке,
Аноним (202), 16:22 , 03-Мрт-23, (156) +1 //
- Девушки не пишут драйвера, вот в чём беда Потому что это дело настоящих мужчин,,
Максим (??), 16:39 , 03-Мрт-23, (161) –3 //
- Все, сейчас переписаный lvmpipe будет rtx 4090 рвать в 4K ,
Аноним (174), 17:56 , 03-Мрт-23, (174)
- Переписать 400 строк Это геройский поступок За сколько лет планируют это сдела,
Аноним (183), 19:06 , 03-Мрт-23, (182)
- Думаю, что может поломаться,
Самый Лучший Гусь (?), 19:56 , 03-Мрт-23, (188) +2
- могли не уточнять, раст же,
Аноним (190), 22:24 , 03-Мрт-23, (190)
1,2,3,5,16,20,31,35,36,39,41,66,93,99,111,114,128,142,153,156,161,174,182,188,190
|