The OpenNET Project / Index page

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



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

Оглавление

Выпуск языка программирования Rust 1.68, opennews (?), 10-Мрт-23, (0) [смотреть все]

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


208. "Выпуск языка программирования Rust 1.68"  +1 +/
Сообщение от AleksK (ok), 10-Мрт-23, 13:22 
> ну...
> вот представь себя рабочим, например токарем который как диды крутит ручки на
> токарном станке

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

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

217. "Выпуск языка программирования Rust 1.68"  +/
Сообщение от Анонн (?), 10-Мрт-23, 13:46 
> это не препятствие чтобы разобраться с Rust

Конечно. Многим, как напр. контрибьюторам ядра, ничего не мешает.
Более того, некоторые из них это уже делают.

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

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

219. "Выпуск языка программирования Rust 1.68"  +2 +/
Сообщение от Аноним (29), 10-Мрт-23, 13:53 
> компилятор заботится о том чтобы код был безопаснее

*ptr = unsafe { ptr.sub(1) };
self.ptr = unsafe { self.ptr.add(1) };
return Err(unsafe { array::IntoIter::new_unchecked(raw_ary, 0..len) });
unsafe { &mut (*self.ptr).dev }

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

226. "Выпуск языка программирования Rust 1.68"  –1 +/
Сообщение от Анонимусс (?), 10-Мрт-23, 14:05 
Кто не вдуплил, это так приходится взаимодействовать с тем Г, что сишники передают в раст.
Це мерзость... но пока все на раст не перепишем - придется страдать.
Ответить | Правка | Наверх | Cообщить модератору

238. "Выпуск языка программирования Rust 1.68"  –1 +/
Сообщение от Аноним (29), 10-Мрт-23, 14:22 
Почему растаманы не пишут дрова под редох? ... Это импосибл :)
Ответить | Правка | Наверх | Cообщить модератору

241. "Выпуск языка программирования Rust 1.68"  –1 +/
Сообщение от Аноним (14), 10-Мрт-23, 14:33 
Потому что редох - это just for fun проект. Много проектов ОС на сишечке появилось в последнее время?
Ответить | Правка | Наверх | Cообщить модератору

253. "Выпуск языка программирования Rust 1.68"  +/
Сообщение от Аноним (29), 10-Мрт-23, 14:51 
> редох - это just for fun

как и сам раст.

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

322. "Выпуск языка программирования Rust 1.68"  –1 +/
Сообщение от Аноним (14), 10-Мрт-23, 18:00 
Покажи ОС, написанную на сишичке за последние 30 лет, кроме линуха и фрибсд. GNU/Hurd? Ахахаха! Нет их нормальных. А это значит, что фря и ляликс застолбили юниксовые ОС на себе. В них вливается куча бабла корпораций. То есть смысла писать что-то новое 24 часа в сутки нет - редох не заменит фрю и ляликс никогда, потому что не получит бабла, которое вливается в ляликс и фрю. Поэтому редох изначально just for fun. Любая сишная юниксовая ОС была бы также невостребована как редох, если бы была написана с нуля в 2010-х. Это очевидно.
Ответить | Правка | Наверх | Cообщить модератору

336. "Выпуск языка программирования Rust 1.68"  +/
Сообщение от ChatGPT (?), 10-Мрт-23, 19:25 
Ты ещё скажи, что если бы изобрели компьютера лет 1000 назад, но сейчас бы летали на автомобилях, но виноваты те, кто их не изобрел, а счетные машинки делал вместо открытия полупроводников. Твоя логика такая.
Ответить | Правка | Наверх | Cообщить модератору

337. "Выпуск языка программирования Rust 1.68"  –1 +/
Сообщение от ChatGPT (?), 10-Мрт-23, 19:27 
Windows, HP-UX, Solaris, XNU внутри твоих макбуков и айфонов
Ответить | Правка | К родителю #322 | Наверх | Cообщить модератору

356. "Выпуск языка программирования Rust 1.68"  –2 +/
Сообщение от Аноним (-), 10-Мрт-23, 20:33 
> Windows

То что по кодовой базе винды тонким слоем размазана сишка, это не значит что ось на ней написана.
Windows - это с++

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

339. "Выпуск языка программирования Rust 1.68"  –1 +/
Сообщение от ChatGPT (?), 10-Мрт-23, 19:29 
Symbian OS, Tizen, Firefox OS. Скажем, все, что есть ОС в продакшене -- написаны на Си. Виртуальный мирочек у тебя в голове.
Ответить | Правка | К родителю #322 | Наверх | Cообщить модератору

378. "Выпуск языка программирования Rust 1.68"  +/
Сообщение от Советский инженер (?), 11-Мрт-23, 02:14 
Симба на плюсах, грамотей.
Ответить | Правка | Наверх | Cообщить модератору

523. "Выпуск языка программирования Rust 1.68"  +/
Сообщение от randomize (?), 15-Мрт-23, 21:37 
То же самое говорили про яс.
Ответить | Правка | К родителю #253 | Наверх | Cообщить модератору

524. "Выпуск языка программирования Rust 1.68"  +/
Сообщение от randomize (?), 15-Мрт-23, 21:42 
* С
Ответить | Правка | Наверх | Cообщить модератору

255. "Выпуск языка программирования Rust 1.68"  –1 +/
Сообщение от ChatGPT (?), 10-Мрт-23, 14:53 
> Г, что сишники
> Це мерзость

Вот поэтому и хейтят, таких как оно.

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

414. "Выпуск языка программирования Rust 1.68"  +1 +/
Сообщение от OpenEcho (?), 11-Мрт-23, 16:25 
> Язык компилируемый, статическая типизация, компилятор сам ругается если забыл воткнуть обработку исключения где необходимо.

Это все хорошо, - правда, но только без спецификации языка, нет гарантии что через пару лет исходники не перестанут компилится потому что анархия, когда хотят тогда и сломают

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

450. "Выпуск языка программирования Rust 1.68"  –1 +/
Сообщение от Аноним (248), 12-Мрт-23, 12:38 
на нём гораздо сложнее писать, чем на си. на си ты пишешь код, а на расте воюешь с компилятором и извращаешь свой код так, чтобы ему понравилось
Ответить | Правка | К родителю #208 | Наверх | Cообщить модератору

466. "Выпуск языка программирования Rust 1.68"  +/
Сообщение от Аноним (287), 12-Мрт-23, 23:07 
> а на расте воюешь с компилятором и извращаешь свой код так, чтобы ему понравилось

Это потому что ты свои отвратительные, чреватые ошибками, сишные привычки пытаешься без изменений перенести в раст. Это как при переходе с DOS на Windows: " - Зачем вы отобрали у меня возможность писать/читать любой физический адрес памяти машины? Зачем вы ограничиваете мой прямой доступ к железу операционкой и драйверами? Зачем вы ограничиваете меня в творчестве? Настоящий профессионал и так аккуратно памятью пожонглирует никого не обидев и сделает конфетку!"

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

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

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




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

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