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

Марк Митчелл (Mark Mitchell) объявил о том, что GCC Steering Committee и организация FSF (Free Software Foundation) одобрили возможность использования языка программирования C++ при разработке популярнейшего набора свободных компиляторов — GCC.Как сразу же отметил Марк, использование C++ при разработке GCC не должно быть самоцелью. Основная цель достигнутого разрешения — сделать компиляторы еще лучше благодаря возможностям C++.Ожидается, что на начальных этапах использование C++ будет весьма ограниченным — «отчасти для того, чтобы разработчики GCC, которые незнакомы с C++, не были „удивлены“ серьезными изменениями из-за применения другого языка». В дальнейшем возможно расширение использования C++, если это будет оправдано. В частности, для начала будет использоваться стандарт C++98, а не C++0x.Кроме того, Марк ставит под вопрос рациональность использования на данном этапе множественного наследования, шаблонов (кроме представленных в стандартной библиотеке C++), исключений. Все эти моменты — пока на уровне обсуждения, и через некоторое время планируется выпуск соответствующей сводки правил по использованию C++ при разработке GCC.

©  nixp