The OpenNET Project / Index page

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



"Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и рабочих процессах"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..." +2 +/
Сообщение от Алконим (?), 07-Июл-20, 04:20 
Пока нет замены С. Go и Rust это просто хайп. Rust страдает той же болезнью что C++ - перемудреный синтаксис. А Go хоть и позиционирует себя как системный язык таковым не является, ну или пока нет компилятора который гвоздями не прибивает runtime который нужно откручивать ручками путем подстановки хитрых коментарий-макросов чтобы обхитрить линкер и засунуть свою точку вхождения а не ту которая в рантайм, потом еще кучу других вызовов таким образом переписать... Ну и компилятор конечно любит вставлять инструкции из всяких не стандартных instruction set extansions от intel (у гугла на серверах работает, а на остальных плевать), И, в итоге, приходится отказаться от большинства плюшек самого языка или писать свое ноу-хау на их ассемблере, в итоге ты получаешь те же проблемы что и С - а именно ручное управление памятью, ассемблерные вставки, и вся безопасности языка капут. Хотя если сделать микро-ядро и часть системы на С и asm писать, а часть на go, ну или внедрить  WebAssembly VM в ядро то да можно на сегодняшнем go и официальном компиляторе писать дравав и части системы...
Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и рабочих процессах, opennews, 06-Июл-20, 11:33  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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