Для разработки GCC теперь можно использовать C++

Марк Митчелл (Mark Mitchell) объявил о том, что GCC Steering Committee и организация FSF (Free Software Foundation) одобрили возможность использования языка программирования C++ при разработке популярнейшего набора свободных компиляторов — GCC.

Фрагмент футболки с GNU GCC
Фрагмент футболки с GNU GCC
Фото с сайта Zazzle.Com

Как сразу же отметил Марк, использование C++ при разработке GCC не должно быть самоцелью. Основная цель достигнутого разрешения — сделать компиляторы еще лучше благодаря возможностям C++.

Ожидается, что на начальных этапах использование C++ будет весьма ограниченным — «отчасти для того, чтобы разработчики GCC, которые незнакомы с C++, не были „удивлены“ серьезными изменениями из-за применения другого языка». В дальнейшем возможно расширение использования C++, если это будет оправдано. В частности, для начала будет использоваться стандарт C++98, а не C++0x.

Кроме того, Марк ставит под вопрос рациональность использования на данном этапе множественного наследования, шаблонов (кроме представленных в стандартной библиотеке C++), исключений. Все эти моменты — пока на уровне обсуждения, и через некоторое время планируется выпуск соответствующей сводки правил по использованию C++ при разработке GCC.

Дмитрий Шурупов по материалам lwn.net.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Mozilla выпустила Firefox 94 с новыми цветовыми схемами и возможностью изоляции сайтов
Mozilla обошла защиту Windows и теперь сделать Firefox браузером по умолчанию можно в один клик
Microsoft приостановила возможность пробного использования Windows 365 из-за нехватки вычислительных мощностей
Приложение Microsoft PC Health Check теперь показывает причину несовместимости компьютера с Windows 11
Баг или фича? Новая версия браузера Edge настойчиво предлагает использовать поисковик Bing
В Windows 10 обнаружен баг, из-за которого повредить файловую систему можно всего одной короткой командой
Google всё ещё разрабатывает универсальную ОС Fuchsia, но теперь будет делать это более открыто
Microsoft Defender теперь помечает блокировку телеметрии Windows 10 как серьёзную угрозу безопасности
Mozilla Firefox для Android сильно изменилась внешне и обрела новые возможности
Госспецсвязь разрешила использовать в Украине ПО, разработанное фирмой израильтянина, который подозревался в разворовывании сотен миллионов гривен при Януковиче
Последние новости

Подгружаем последние новости