C++ Alliance продвигает в C++ механизмы безопасной работы с памятью, опробованные в Rust

C++ Alliance продвигает в C++ механизмы безопасной работы с памятью, опробованные в Rust

Президент организации C++ Alliance объявил о работе над спецификацией, добавляющей в язык C++ расширения для безопасной работы с памятью, напоминающих возможности, реализованные в языке Rust. Для осуществления проекта привлечён Шон Бакстер (Sean Baxter), автор экспериментального C++-компилятора Circle, развивающего идеи по повышению безопасности кода C++, реализуемые на стороне компилятора без использования сборки мусора. В рамках проекта Шон опубликовал документ с анализом применимости тех или иных мер защиты, предлагаемых в языке Rust, оценкой возможности их реализации для C++ и предложениями по добавлению в язык C++ расширений, повышающих безопасность кода....
18.09.2024 - 00:19
Источник: www.opennet.ru  
Рубрика: «Игры и Интернет»   Поделиться: Поделиться новостью в Facebook Поделиться новостью в Twittere Поделиться новостью в VK Поделиться новостью в Pinterest Поделиться новостью в Reddit

Релиз проекта Memsafe для безопасной работы с памятью в СРелиз проекта Memsafe для безопасной работы с памятью в С++ Опубликован релиз проекта Memsafe, реализующего механизм безопасной работы со ссылочными типами и динамической памятью в коде на языке С++. Защита мо ...

Бьёрн Страуструп призвал стандартизировать профили C для безопасной работы с памятьюБьёрн Страуструп призвал стандартизировать профили C++ для безопасной работы с памятью Бьёрн Страуструп (Bjarne Stroustrup), создатель языка C++, призвал комитет WG21, отвечающий за разработку стандартов для языка C++, предпринять меры ...

Методы безопасной работы с памятью позволили существенно снизить число уязвимостей в AndroidМетоды безопасной работы с памятью позволили существенно снизить число уязвимостей в Android Компания Google подвела итоги инициативы по внедрению в Android методов безопасной разработки (Safe Coding), таких как использование языков программи ...

Выпуск Rust 1.82. Новый браузер на Rust. Использование Rust в VolvoВыпуск Rust 1.82. Новый браузер на Rust. Использование Rust в Volvo Опубликован релиз языка программирования общего назначения Rust 1.82, основанного проектом Mozilla, но ныне развиваемого под покровительством независ ...

7 лучших браузеров для мультиаккаунтинга: топ решений для безопасной работы7 лучших браузеров для мультиаккаунтинга: топ решений для безопасной работы Антидетект‑браузеры позволяют безопасно управлять множеством аккаунтов и автоматизировать работу в интернете. Выбор инструмента зависит от задач, кол ...

В Петербурге создали систему для безопасной работы энергооборудованияВ Петербурге создали систему для безопасной работы энергооборудования Алгоритм сочетает в себе технологию цифровых двойников с динамичной самопараметризацией и ИИ ...

На заводе в Глазове освоили новую технологию для безопасной работы реакторов на АЭСНа заводе в Глазове освоили новую технологию для безопасной работы реакторов на АЭС Глазов. Удмуртия. Специалисты Чепецкого механического завода в Удмуртии разработали и квалифицировали новую технологию производства критически важных ...

Российские ученые создали математическую модель безопасной работы реакторов на быстрых нейтронахРоссийские ученые создали математическую модель безопасной работы реакторов на быстрых нейтронах Разработанная сотрудниками МФТИ и ОИВТ РАН теоретическая модель описывает поведение внешнего слоя защитной... ...

Группа Астра, Крафттек и NexTouch создадут инновационный ПАК для безопасной совместной работы с документами«Группа Астра», «Крафттек» и NexTouch создадут инновационный ПАК для безопасной совместной работы с документами Состоялось подписание трехстороннего договора о сотрудничестве между «Группой Астра», компанией «Крафттек»... ...

Выпуск Rust 1.84. Ядра Tock и Vekos, написанные на Rust. Диалект Mini-CВыпуск Rust 1.84. Ядра Tock и Vekos, написанные на Rust. Диалект Mini-C Опубликован релиз языка программирования общего назначения Rust 1.84, основанного проектом Mozilla, но ныне развиваемого под покровительством независ ...

Выпуск Rust 1.92. Rust-проекты для GUI, sandbox-изоляции и создания прошивокВыпуск Rust 1.92. Rust-проекты для GUI, sandbox-изоляции и создания прошивок Опубликован релиз языка программирования Rust 1.92, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческо ...

Выпуск Rust 1.88. Операционная система Munal и утилита rsched на RustВыпуск Rust 1.88. Операционная система Munal и утилита rsched на Rust Опубликован релиз языка программирования общего назначения Rust 1.88, основанного проектом Mozilla, но ныне развиваемого под покровительством независ ...