nixp.ru v3.0

26 декабря 2024,
четверг,
11:09:07 MSK

29 декабря 2014, 14:39

Первое обновление компилятора C за четыре года — Portable C Compiler 1.1.0

1
Производительность компилятора PCC в сравнении с конкурентами
Производительность компилятора PCC в сравнении с конкурентами
Иллюстрация с сайта phoronix.com

Спустя почти четыре года с момента выпуска PCC 1.0, разработчики представили второй официальный релиз современного Portable C Compiler — версию 1.1.0.

Portable C Compiler — компилятор языка С, разрабатываемый с середины 70-х годов. Первоначальная версия была создана Стивеном С. Джонсоном из Bell Labs на базе наработок Алана Снидера. PCC использовался в BSD до 1994 года. В 2007-м проект получил «перезагрузку», благодаря чему 1 апреля 2011 года была выпущена версия 1.0.0. И вот, спустя почти четыре года, 10 декабря 2014, без заметных пресс-релизов представлена новая версия лидером проекта — Андерсом Магнуссоном (Anders Magnusson).

PCC 1.1 нацелен на Linux- и BSD-системы и поддерживает только x86 и x86_64. В новой версии реализована базовая и очень ограниченная поддержка C++. В дополнение, Portable C Compiler 1.1 ориентирован на C99, в то время как его «коллеги» — GCC и Clang — уже имеют полноценную поддержку С11. PCC используется для компиляции гораздо реже, однако благодаря своей лицензии (BSD-подобная) был популярен на BSD-системах: OpenBSD, NetBSD и FreeBSD. Скачать компилятор можно на официальном сайте: pcc.ludd.ltu.se.

Постоянная ссылка к новости: http://www.nixp.ru/news/13057.html. Никита Лялин по материалам phoronix.com.

fb twitter vk