Вышел набор компиляторов Oracle Solaris Studio 12.3 для Solaris и Linux
Компания Oracle объявила о выходе Oracle Solaris Studio 12.3 – пакета для разработки программ на языках C/C++ и Fortran для Solaris и Linux. Solaris Studio поставляется под специальной лицензии, которая подразумевает бесплатное распространение, в том числе и для разработки коммерческих проектов. Установочный пакет занимает около 400 Мб и доступен для Solaris 10/11 и Oracle Linux/RHEL.Oracle Solaris Studio состоит из следующих логических частей:
- Набор компиляторов (Compiler Suite):
- Компиляторы C/C++ с набором возможностей, которые делают их совместимыми с открытым GNU GCC;
- Компилятор языка Fortran совместим со спецификациями популярных реализаций Fortran77, Fortran90 и Fortran95;
- Отладчик DBX, который работает как с исходным кодом, так и в режиме реального времени с уже откомпилированным кодом;
- Sun Performance Library - набор высокопроизводительных математических библиотек;
- Пакет для анализа и поддержки кода (Analysis Suite):
- Performance Analyzer - продукт для выявления "узких мест" как в производительности программ, так и при взаимодействии с операционной системой. Кроме поддержки заявленных для Solaris Studio языков C/C++ и Fortran, этот анализатор также поддерживает Java-программы;
- Code Analyzer - анализатор кода, автоматически находит наиболее общие ошибки написания программ и утечки памяти;
- Thread Analyzer - локализует типичные ошибки, возникающие при многопоточном программировании и в приложениях написанных для многоядерных процессоров;
- Dlight - система визуального профилирования, как для программ, так и для ОС (поддерживается лишь Solaris), базирующийся на использовании системы динамической трассировки DTrace.
- Performance Analyzer - продукт для выявления "узких мест" как в производительности программ, так и при взаимодействии с операционной системой. Кроме поддержки заявленных для Solaris Studio языков C/C++ и Fortran, этот анализатор также поддерживает Java-программы;
- Oracle Solaris Studio IDE - интегрированная среда разработки, созданная на базе NetBeans.
В Oracle Solaris Studio 12.3 реализованы следующие главные новшества:
- Существенно увеличена производительность приложений, скомпилированных для платформ SPARC T4 и x86, в некоторых случаях ускорение достигает 300%;
- Появилась встроенная возможность удаленного доступа к среде разработки, позволяющая выполнять удалённую сборку, отладку, запуск и анализ программ для операционных систем Oracle Solaris, Linux, Windows и Mac OS X;
- Начиная с этой версии Solaris Studio оптимизирована и в полной мере поддерживает не только Oracle Solaris, но и Oracle Linux, предоставляя разработчикам доступ к любым ресурсам обоих ОС;
- Представлен новый инструмент Code Analyzer (уже появились первые скептические отзывы о нем);
- Oracle Solaris Studio IDE теперь включает в себя возможность управления подключениями к базам данных - специально для разработчиков баз данных. В частности, теперь есть поддержка языка Pro*C;
- Новая система развертывания и сопровождения репозитория патчей, которая теперь реализована на базе Oracle Solaris 11 Image Packaging System (IPS).
© OpenNet