Автор C++ Б’ярн Страуструп розкритикував уряд США, який закликав розробників використовувати «безпечні для пам’яті» мови програмування та уникати використання вразливих, таких як C++ і C.
«Я вважаю дивним те, що автори цих постанов не помічають сильних сторін сучасного C++ і зусиль, спрямованих на забезпечення безпеки», – зазначив у коментарі для InfoWorld Страусруп.
Розробник вказав на, його думку, сильні сторони C++ — постійне підвищення рівня безпеки з дати створення, 1979 року і дотепер.
«Просто порівняйте мову K&R C із найдавнішою C++, а ранню C++ із сучасною C++. Мій виступ на CppCon 2023 окреслює цю еволюцію. Багато якісних C++ написано з використанням методів, заснованих на RAII (Resource Acquisition Is Initialization), контейнерах і покажчиках керування ресурсами», – сказав він.
Б’ярн Страуструп розповів і про зусилля заради підвищення безпеки мови програмування.
«Моя довгострокова мета щодо C++ полягає в тому, щоб C++ забезпечував безпеку типів і ресурсів, коли й де це необхідно», — резюмував девелопер.
Нагадаємо, у новому звіті Офіс національного кібердиректора Білого дому (ONCD) закликав розробників використовувати «безпечні для пам’яті мови програмування» і відмовитися від інструментів програмування на C або C++. Порада є кроком до «захисту будівельних блоків кіберпростору».
На думку уряду, C та C++ дозволяють довільну арифметику з вказівниками з прямими адресами пам’яті без перевірки меж.
Google оголосила про масштабне оновлення AI Studio. Замість браузерної платформи для експериментів з моделями Gemini…
Стартап Anysphere, відомий своїм агентним редактором коду Cursor, представив оновлену модель кодування під назвою Composer…
Компанія Anthropic анонсувала новий інструмент Claude Code Channels, який вже встигли назвати «вбивцею OpenClaw». Завдяки…
Google додає роз'яснення щодо свого майбутнього плану посилити контроль над екосистемою Android. Починаючи з березня…
Хакерське угруповання APT28 (також відоме як Fancy Bear або Strontium), яке пов’язують із російським ГРУ,…
OpenAI планує об'єднати свій додаток ChatGPT, платформу кодування Codex та браузер в одну «суперпрограму» для…