Sun Microsystems объявила (http://www.sun.com/software/products/studio/index.xml) о возможности бесплатно скачать и использовать среду разработчика и набор компиляторов Sun Studio 11, платными осталась только коробочная версия (40$) и контракт на техническую поддержку.
Sun Studio 11 может использоваться под Solaris и Linux.URL: http://www.sun.com/software/products/studio/index.xml
Новость: http://www.opennet.me/opennews/art.shtml?num=6447
Вот это действительно отличная новость!
Присоединяюсь
Никогда не слышал о нем :(
зашел на страничку...это аналог MS Visual Studio и Борланда или как? то есть полная среда разработки? Интересно а под винды тоже можно разрабатывать?
>Никогда не слышал о нем :(
>зашел на страничку...это аналог MS Visual Studio и Борланда или как? то
>есть полная среда разработки?
>Интересно а под винды тоже можно разрабатывать?
>
*компиляторы*работают под: solaris, linux(альфа)
для железа: sparc, x86/amd64
языки: f77/f90, C, C++
OpenMP, мощная автопараллелизацияВнушительный список оптимизаций. Кроме обычного набора из dragon book ala gcc имеются:
межфайловые-межпроцедурные оптимизации
префетчи, микровекторизации, алиас-анализ
profile feedbackза последний год количество официальных рекордов производительности
у связки Opteron+Solaris10+Studio10/11 зашкаливает.
кроме того в комплекте идут*инструменты*
lint -- мощный верификатор C-шного кода.
На ЛинуксВорлд в Москве показывали сколько тонких мест он указывает
в сорцах openssh (этот код проходил самый самый аудит кода как часть OpenBSD)dbx -- отладчик для линукс и солярис.
Умеет вместе с нативным кодом отлаживать и джаву, и openmp итдanalyzer -- профилировщик.
Умеет профилировать нативный код вместе с джавой (как байт код так и нативный из JIT)
Умеет отлаживать ядро(!) (опен)соляриса сидя верхом на DtraceIDE умеет работать с xemacs и gvim.
dmake умеет строить на нескольких хостах в параллель
Раньше все это хозяйство стоило $3000
Замечательно!
Вопрос: а чем эта среда так хороша?
Пока что не скачивается
У меня скачалась без проблем
МоЖешь дать прямую ссылку для скачиВания? У меня с этим проблемы
Memory: 512 MB of memory, 1 GB of swap spaceпардон, обалдеть - какая-то GUI, по сути - оболочка над текстовым редактором и отладчиком весит как чугунный мост и свопа жрет как редкие виндовые программы с утечкой памяти.
Незачот!
Хм, я её ещё не ставил, но судя по пдфке это не просто текстовый редактор с отладчиком, а полноценная IDE с кучей полезных возможностей. Хотите сказать САНовцы нагло врут?
Гы-гы-гы! Похоже сляпана на жабе. Поэтому и жрет. Однако там вроде нет С++ компилятора. Хотя ихний С++, покрайней мере тот, что был раньше отвратительно потдерживал текущий стандарт. Если ситуация не изменилась, то он не конкурент gcc, который в этом смысле уступает только Comeau.
а на FreeBSD эта штуку можно запустить? Возможно, с использованием Linux Binary Compatibility? Если кто-то уже пробовал ставить, прокомментируйте, плз.
>а на FreeBSD эта штуку можно запустить? Возможно, с использованием Linux Binary
>Compatibility? Если кто-то уже пробовал ставить, прокомментируйте, плз.http://developers.sun.com/prodtech/cc/linux_index.html
Не на всяком линуксе можно запустить...
официально она должна работать на SuSE9.3 и RHEL4Было бы очень интересно узнать про результаты такого эксперимента!
Есть там C++, незнаую, что до стандартов, а вот по части оптимизации лучше компилятора, чем от Сун-а я не видел.
Подтверждаю: есть там C++ и им с не очень большой доработкой напильником исходных текстов можно собрать, например, KDE. Оптимизация, действительно, впечатляет.
Ну есть так есть. Значит набрехали что нет. KDE то можно, а вот boost - увы.
>Ну есть так есть. Значит набрехали что нет. KDE то можно, а
>вот boost - увы.Реальное состояние дел можно посмотреть вот в этих обсуждениях:
http://forum.sun.com/thread.jspa?threadID=23793&start=0
http://forum.sun.com/thread.jspa?threadID=22400&messageID=72017
http://forum.sun.com/thread.jspa?messageID=98690они относятся к Studio 10 -- прошлому релизу.
С тех пор поддержка boost'а еще улучшилась.
po moemu eto netbeans ...
>po moemu eto netbeans ...
Так и есть. Это netbeans.
В него вставлены модули для работы с нативными инструментами
и удалены модули для работы с джава технологиями.
Только есть такая тонкость - С/С++ компайлеры, из-за которых весь сыр-бор, предлагаются только под Солярис, а на Линуксе - это просто оболочка разработки (Netbeans), использующая стандартный линуксовый GCC...
>Только есть такая тонкость - С/С++ компайлеры, из-за которых весь сыр-бор, предлагаются
>только под Солярис, а на Линуксе - это просто оболочка разработки
>(Netbeans), использующая стандартный линуксовый GCC...Компиляторы для линукс x86/amd64 доступны здесь:
http://developers.sun.com/prodtech/cc/linux_index.html
вполне работоспособная альфа.
>> вполне работоспособная альфа
Если все же предположить, что компайлеры используются не поиграться после занятий в школе, а для работы, то не на альфу, ни на бету, ни даже на версию 1.0 я бы время не тратил. Потому что отлавливать баги компайлера в собственном проекте в сотню тысяч строк, находящемся у заказчика на заводе... нет уж, увольте...
>>> вполне работоспособная альфа
>Если все же предположить, что компайлеры используются не поиграться после занятий в
>школе, а для работы, то не на альфу, ни на бету,
>ни даже на версию 1.0 я бы время не тратил.Это вполне понятно. О том и в дисклеймере альфы написано.
Тем не менее находится значительное число людей
которым с выложеной альфой живется лучше чем без оной.> Потому
>что отлавливать баги компайлера в собственном проекте в сотню тысяч строк,
>находящемся у заказчика на заводе... нет уж, увольте...Хм... пересадить заказчика на солярис ;)
>школе, а для работы, то не на альфу, ни на бету,
>ни даже на версию 1.0 я бы время не тратилТам же одна кодовая база, что и для solaris, давно отлаженная. Альфа относится частям привязанным к Linux, страшных баг связанных с генерацией кода там не должно быть.
>> страшных баг связанных с генерацией кода там не должно быть.А вполне достаточно совсем не страшной, а очень даже милой такой маленькой бажки, чтоб потом вкатили неустойку за простой непрерывного производства...
>>> страшных баг связанных с генерацией кода там не должно быть.
>
>А вполне достаточно совсем не страшной, а очень даже милой такой маленькой
>бажки, чтоб потом вкатили неустойку за простой непрерывного производства...ну что ж вы непрерывное производство на линуксе тянете-то?
давно бы уж на спарчки пересели.
Тогда и об неустойках думать поменьше.
>ну что ж вы непрерывное производство на линуксе тянете-то?
>давно бы уж на спарчки пересели.а как ты сравниваешь линух и архитектуру?? %)))
есть формула конвертации??
я сравниваю не ос и железяку, а платформы
linux/x86 и solaris/sparc.
Тоесть чтобы поиметь С компилер от Сана надо тащить 400-500 Мб с инета и нльзя отдельно их скачать без среды разработки?
Пришлите ключи для Studio 11,заранее благодарю