Sun Studio
Материал из Википедии — свободной энциклопедии
Sun Studio — проприетарный компилятор c языков программирования C, C++ и Фортран, разработанный компанией Sun Microsystems Inc.
Ранее Sun Studio назывался Sun Forte и был доступен только на платформе Sun Solaris. Сейчас Sun Studio доступен также для OpenSolaris и дистрибутивов на ее основе, есть также версия и для Linux.
В последнее время Sun стала предоставлять разработчикам, зарегистрировавшимся на сайте в Sun Developer Community, возможность бесплатно скачать Sun Studio для Solaris и/или Linux, который раньше продавался только за деньги, как коробочный программный продукт.
Sun Studio обладает хорошими оптимизирующими свойствами и нередко генерирует более эффективный и быстродействующий код, чем GCC. Вместе с тем у текущих поддерживаемых Sun реализаций Sun Studio (версии 10 и 11) имеются проблемы, связанные с неполной совместимостью со стандартами ISO/ANSI C++, а также неполной совместимостью с «фактическим стандартом» в мире свободного ПО — компилятором GNU С/C++ (GCC). В результате попытка собрать свободное ПО, обычно беспроблемно собираемое GCC, компилятором от Sun нередко требует либо патчения исходных текстов самого ПО, либо установки нетривиальных опций компилятора (то есть патчения скриптов или Make-файлов для сборки). Вместе с тем на платформах Solaris и OpenSolaris сборка свободного ПО с помощью GCC нередко сталкивается с другими проблемами, и в таких случаях патчение ПО для обеспечения его собираемости Sun Studio является единственным возможным способом обеспечить наличие этого софта на платформе Solaris/OpenSolaris.