The OpenNET Project / Index page

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



"Предложение по обсуждению вопроса добавления в ядро Linux средств для разработки на языке Rust"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Второй уровень иерархии тем в форуме реализован через вкладку "Показ ключевых тем".
. "Предложение по обсуждению вопроса добавления в ядро Linux ср..." +/
Сообщение от Аноним (295), 13-Июл-20, 05:24 
Сам я не фанат этих ваших растов, но вы явно перегибаете...

> там напрочь отсутствует ООП

Его поэтому и разрешают. ООП и системное программирование не встречается даже на венде. Железо понимает только структуры данных размещенные в памяти, функции и конечные автоматы всякие. Что там за классы с поведением вы наклепали железу начхать. Ваш чудесный ООП-компилятор даже не соберет это в машинный код. Сначала преобразует в структурную лапшу промежуточного представления, которую можно уже и скомпилировать.

> Без объектов писать большие сложные системы - медленное самоубийство под тонной собственной вермишели

Легко и радостно. Откройте для себя ECS, например, её даже в расте можно. Опять же, это все не про ядро и драйверы.

> все эти ужимки с "владением объектом" - полная чушь и околесица

ну все что угодно, лишь бы не GC. Если бы у раста был GC, он бы повторил судьбу D. По-правде, я тоже считаю синтаксис раста уродливым, а его решение вокруг владения не очевидным. Но всё лучше чем С++ с его виртуальными деструкторами и метапрограммированием на шаблонах, расту 30 лет еще до таких граблей.

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

Оглавление
Предложение по обсуждению вопроса добавления в ядро Linux средств для разработки на языке Rust, opennews, 10-Июл-20, 12:49  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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