Для разработки GCC теперь можно использовать C++
5Иллюстрация с сайта Zazzle.Com
Марк Митчелл (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.
Постоянная ссылка к новости: http://www.nixp.ru/news/10465.html. Дмитрий Шурупов по материалам lwn.net.
Бен Коттон из Red Hat предложил маркировать и удалять пакеты-пенсионеры при обновлении Fedora 1 3
Сообщество FreeBSD сменило кодекс поведения — участники не приняли риторики Geek Feminism 2 2
Fedora 33 может разрешить сборку пакетов в LLVM Clang, а не только в GCC
Clang станет компилятором по умолчанию для FreeBSD 10 2 4
Apple перестала возвращать код в проект GCC 5 6
GCC 4.5 — новая версия набора компиляторов 6 2
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Ой что будет, что будет.
К сожалению пока вижу только минусы.
Это пиздец, товарищи. Эти придурки и так уже пару раз убили GCC. Количество поддерживаемых платформ сокращается, тормоза растут… так нет! мало, давайте ещё страуструповского зомби-мутанта втянем! Я в шоке. Искренне надеюсь, что OpenBSDшники скоро допилят PCC.
Ну ни хрена себе. А чего вдруг C++, а не Java или C#?
/me пошёл врезать pcc в генту, вместо gcc.
ps. Кстати, ссылки на pcc не открываются. Надо Торвальдса пинать, пускай он из своей cparse делает законченный компилятор.
Зачем pcc, подождите к GCC скоро еще и Python с PHP прикрутят)))
Еще бы поддержку языка 1С и все в экстазе.)))))
Погоди, они ещё и XML туда прикрутят.