Support us

Агентство национальной безопасности призвало разработчиков отказаться от С/С++

Специалисты АНБ США посоветовали разработчикам по возможности использовать при написании ПО языки программирования, которые более безопасны с точки зрения доступа к памяти. В агентстве считают, что вместо таких языков, как C или C++, следует отдавать предпочтение C#, Rust, Go, Java, Ruby или Swift.

Оставить комментарий
Агентство национальной безопасности призвало разработчиков отказаться от С/С++

Специалисты АНБ США посоветовали разработчикам по возможности использовать при написании ПО языки программирования, которые более безопасны с точки зрения доступа к памяти. В агентстве считают, что вместо таких языков, как C или C++, следует отдавать предпочтение C#, Rust, Go, Java, Ruby или Swift.

В сообщении АНБ говорится, что злоумышленники могут использовать проблемы управления памятью, возникающие при применении языков C и C++ — например переполнение буфера или ошибки распределения памяти, — для получения несанкционированного доступа к целевым системам.

Как альтернативу им рекомендуется использовать языки, чьи механизмы проверки автоматически предотвращают появление в коде ошибок, которые могут превратиться в уязвимости.

В сентябре отказаться от создания новых проектов на C/C++ ради «безопасности и надёжности» призвал технический директор Microsoft Azure Марк Руссинович.

HCL — самый быстрорастущий язык GitHub самый популярный — JavaScript. И другое из ежегодного репорта
HCL — самый быстрорастущий язык GitHub, самый популярный — JavaScript. И другое из ежегодного репорта
По теме
HCL — самый быстрорастущий язык GitHub, самый популярный — JavaScript. И другое из ежегодного репорта
TIOBE: из новых языков в топе удерживается только Rust
TIOBE: из новых языков в топе удерживается только Rust
По теме
TIOBE: из новых языков в топе удерживается только Rust
Читайте также
Rust впервые пробился в топ-10 TIOBE
Rust впервые пробился в топ-10 TIOBE
Rust впервые пробился в топ-10 TIOBE
Разработчики Rust хотят запретить ИИ-код в основном репозитории
Разработчики Rust хотят запретить ИИ-код в основном репозитории
Разработчики Rust хотят запретить ИИ-код в основном репозитории
У российских Python-программистов почти в 1,5 раза взлетели зарплаты в 2026
У российских Python-программистов почти в 1,5 раза взлетели зарплаты в 2026
У российских Python-программистов почти в 1,5 раза взлетели зарплаты в 2026
«Я стал в 5 раз эффективнее». Как лидер минских рубистов выгорел, продал компанию и теперь кодит голосом в Португалии (и другим помогает)
«Я стал в 5 раз эффективнее». Как лидер минских рубистов выгорел, продал компанию и теперь кодит голосом в Португалии (и другим помогает)
«Я стал в 5 раз эффективнее». Как лидер минских рубистов выгорел, продал компанию и теперь кодит голосом в Португалии (и другим помогает)
Валентин Завадский — Ruby-евангелист, лидер Ruby-сообщества Minsk.rb и активист сообщества BRUG, кофаундер компании Rubyroid Labs. За последние пять лет он успел многое: выгореть, продать компанию, сменить три страны, родить с женой ещё двух дочек (итого три!) и запилить AI-стартап (тоже не в одиночку). 

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.