The OpenNET Project / Index page

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



"В GCC утверждено включение поддержки языка Rust"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "В GCC утверждено включение поддержки языка Rust" +/
Сообщение от Аноним (-), 14-Июл-22, 06:50 
> Забавное заявление на ресурсе, посвящённом в том числе Linux, который написан на
> нестандартном диалекте стандартизированного языка.

Маленький нюанс состоит в том что кернелы, бутлоадеры, фирмвари и тому подобное невозможно писать на целиком стандартном диалекте языка. Хотя-бы потому что они не дают подный контроль над лэйаутом бинаря и структурой памяти. В сях ступили, сделали в C99 freestanding но вон те моменты регламентировать в стандарте почему-то не стали. Ну их все и оформляют левыми расширениями.

И кстати switch..case с диапазоном значений - тоже можно было бы из гнутых расширений в стандарт затолкать. Нормальная фича, между прочим, делающая некоторый код сильно компактнее и элегантнее.

А в сабже можно, например, функцию или переменную в конкретную секцию положить стандартным для яп способом, коли он такой офигеть системный? Или опять какая-нибудь порнография с линкером и не описанными с RFC и прочих типа-стандартах расширениями, костылями и прочим? :) А, еще можно асм поюзать, как редоксеры всякие, но так даже паскакаль типа системный. Да даже васик наверное, если в нем это можно.

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

Оглавление
В GCC утверждено включение поддержки языка Rust, opennews, 11-Июл-22, 21:36  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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