LINUX.ORG.RU

Коммерческая IDE Sourcery G++

 , ,


0

0

Компания CodeSourcery выпустила коммерческую интегрированную среду разработки приложений Sourcery G++, основанную на инструментах GNU (gcc, gdb, binutils) с интерфейсом на базе Eclipse.

SGPP представлена в трёх редакциях:

  • Professional - присутствуют все компоненты, включая IDE, обновления и безграничную техническую поддержку (эта редакция стоит $399);
  • Personal - аналогично предыдущему, но без поддержки;
  • Lite - бесплатная версия, включает в себя только утилиты командной строки.

Итак, что же представляет собой это чудо промышленного шпионажа?

  • GNU C и C++ компиляторы. CodeSourcery улучшила этот набор компиляторов, добавив поддержку большего числа процессоров и улучшив оптимизирующие алгоритмы.
  • GNU Ассемблер и компоновщик (linker). SGPP также включает в себя скрипты для компоновщика для различных конфигураций.
  • Runtime-библиотеки. SGPP предоставляет glibc как стандарт де-факто, uClibc для систем uClinux, а также Newlib.
  • GNU Отладчик.
  • Debug Sprites. Предоставляют возможности отладки оборудования через JTAG и ICE устройства.
  • Симулятор набора инструкций. Включает в себя СНИ из QEMU и позволяет запускать приложения, скомпилированные для другой архитектуры.
  • GNU/Linux прекомпоновщик (prelinker). Это постобработчик, который может значительно уменьшить время запуска скомпилированных приложений; CodeSourcery изменили прекомпоновщик так, чтобы он работал также на не-GNU/Linux системах, в т.ч. и Windows.
  • Eclipse IDE. Предоставляет визуальную среду программирования, включая редактор с подсветкой синтаксиса, визуальный отладчик, и др.
  • Поддержка целевых архитектур: ARM, ColdFire, fido, MIPS, Power Architecture, Stellaris, x86.
  • Поддержка целевых ОС: GNU/Linux, uClinux.
  • Регулярные обновления.
  • Техническая поддержка.

Подробнее о Sourcery G++

>>> Подробности

По ходу, автору в своё время образовния хорошего не дали. До сих пор родным языком пользоваться не научился.

anonymous
()

Хотя ходить по ссылкам здесь не принято, к стыду своему признаюсь - сходил. $399 стоит Personal редакция, чтобы узнать стоимость Professional нужно регистрироваться.

anonymous
()

Диагноз: "Умерло задолго до рождения. Подлежит немедленному направлению в биореактор."

anonymous
()
Ответ на: комментарий от JackYF

>Ушёл по ссылке. JackYF * (*) (22.04.2008 23:39:38)

22 апреля 2008 года разыскиваемый ушел по ссылке и не вернулся. Видевших его просьба откликнуться.

wfrr ★★☆
()

раз еклипс - значит говно однозначно. без компромиссов. таких тормозов у себя на рабочем столе я не допущу.

scaldov ★★
()

>eclipse

закопайте

anonymous
()

вот черти, неужели ктото купит?

ладно бы баксов 50, и нормальную демку на посмотреть.
а тут купить себе жабу тормазушку за 400, причём кота в мешке
помоему они не разработчиков ориентируются, а на лохов

fMad ★★
()
Ответ на: комментарий от wfrr

>>Еклипс на 250 мегах работает, на 4 пне. ога ввёл одну букву и можно идти кофе пить пока он потормозит. так за день и хелло ворлд можно написать.

anonymous
()
Ответ на: комментарий от wfrr

>22 апреля 2008 года разыскиваемый ушел по ссылке и не вернулся.

хе-хе

summatus
()

А что, кто-то реально платит 399$ за тормознутое жабское говнецо под названием eclipse? Неужели его используют в серьёзных разработках?

Yurand
()
Ответ на: комментарий от wfrr

Про 250Mb не знаю. На двух гигах эклипс вполне даже ничего.

eXOR ★★★★★
()
Ответ на: комментарий от anonymous

>может и курят - это же для встраевыемых устройств

а может и грибы...

опечатка по фрейду?

anonymous
()
Ответ на: комментарий от wfrr

Ужас какой :)

З.Ы. Вернулся, побродив. Нашёл ссылку на download сорцов GCC, не качал. Ещё нашёл следующее:

--- Community

Most semiconductor vendors want to ensure that future versions of the GNU Toolchain, including those shipped by GNU/Linux distributors, RTOS vendors, and other third parties, will include the improvements developed by CodeSourcery. CodeSourcery's team of highly-respected GNU Toolchain developers (which includes a number of official Free Software Foundation maintainers) contributes CodeSourcery's changes to the official FSF source trees. These changes are therefore available to the community as a whole, and form part of the FSF's future source releases. ---

JackYF ★★★★
()
Ответ на: комментарий от JackYF

З.Ы. Таковы последние вести по ссылке для Ъ :)

JackYF ★★★★
()
Ответ на: комментарий от scaldov

Ммм у меня Eclipse + PDT занимает в памяти всего 100 мегабайт. И не тормозит. Правда я им не пользуюсь - посмотреть поставил, может при активном использовании что меняется.

По сабжу - если они что-то полезное дописали и открыли под gplv3 то будет только хорошо.

vyazovoi ★★★
()
Ответ на: комментарий от fMad

Странно. Осилил (в рамках своих нужд) vim, make, gcc, gdb/cgdb. Ими и пользуюсь. Кто мне вышлет 2,800$ ?

JackYF ★★★★
()
Ответ на: комментарий от vyazovoi

Не знаю как PDT, при небольшом проекте на Java 600 метров отхватывает спокойно. Я, впрочем, ему сам прописал, чтобы он при старте гигабайт вирутальной памяти кушал сразу.

Правда, как упоминали, на двух гигах на это внимания особенно не обращаешь.

Legioner ★★★★★
()
Ответ на: комментарий от Yurand

Что-то я не понял, что они добавили к GNU, кроме поддержки.

>то-то реально платит 399$ за тормознутое жабское говнецо под названием eclipse?

У нас IDE исключительно по скорости работы ценится. Иди кури, умник. Раскошелься на платку в 512 метров.

markevichus ★★★
()
Ответ на: комментарий от markevichus

> У нас IDE исключительно по скорости работы ценится.

Про "исключительно" - это ты сам придумал. А вообще-то IDE ценится и за скорость тоже.

> Раскошелься на платку в 512 метров.

Можешь позволить себе 512М и прешься от своей крутизны? :D

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Господа, кто щупал. сие поделие более поддерживает GNU toolchain под виндой чем кастрированный по факту MinGW или ублюдский в плане установки Cygwin?

s79
()
Ответ на: комментарий от wfrr

> Еклипс на 250 мегах работает, на 4 пне.

И что теперь - даунгрейдиться из-за него??

anonymous
()
Ответ на: комментарий от s79

> Господа, кто щупал. сие поделие более поддерживает GNU toolchain под виндой чем кастрированный по факту MinGW или ублюдский в плане установки Cygwin?

А что в mingw не хватает?

ikm ★★
()

Пилять! То что они продают за $399 стоит у каждого нормального embedded девелопера бесплатно! Что же они сделали своего? Напустили туману об оптимизации gcc?

Закопать!!!

anonymous
()
Ответ на: комментарий от anonymous

Эклипс у вас тормозит, господа? Может стоит кривыми ручками тогда клаву не трогать?

Ни у меня, ни у знакомых он не тормозит. И используется основным IDE, конечно.

TheLastWinged
()
Ответ на: комментарий от TheLastWinged

>Эклипс у вас тормозит, господа? Может стоит кривыми ручками тогда клаву не трогать?

3 гигабайта RAM. AMD64 3500. При открытии диалоговых окон происходит пауза в несколько секунд. Такое впечатление, что он думает, как ему контролы расставить :-) Грузится секунд 10. Скроллинг на больших и сложных для раскраски файлах подтормаживает. И такое не только у меня, но и у людей, которые в нем постоянно девелопят. И на других платформах тоже. И не надо говорить что этого нету. Это - факт, не зависящий от кривизны рук.

anonymous
()
Ответ на: комментарий от ikm

ikm >А что в mingw не хватает?

Хмм, glibc полного для начала. попробуйте ради интреса например tesseract-ocr скомпилять (если получится не поленитесь рассказать как удалось (без шуток) ). или чтото более менее, сложное заточенное под консоль линукса.

s79
()
Ответ на: комментарий от enby

> +1, еще и запятую умудрился пропустить, вумник

Там всё правильно, кроме одной опечатки.

anonymous
()
Ответ на: комментарий от anonymous

Похоже, виноват GTK/X. Посмотри историю вопроса производительности GTK-SWT, если хочешь разобраться. В винде таких проблем нет, в линуксе на GMA 950 таких проблем нет, а вот на GForce 5200 и Radeon 9600 (fglrx) были во времена XOrg 6.9.

aist1 ★★★
()
Ответ на: комментарий от anonymous

> 3 гигабайта RAM. AMD64 3500. При открытии диалоговых окон происходит пауза в несколько секунд.

Что за бред. Или провокация флейма? Грузиться секунд 10 - согласен, но остальное...бред. У меня 1 гиг RAM, Pentium 4 2.8 GHz, Fedora 8, JVM от SUN (с OpenJDK + IcedTea работает медленнее, но не смертельно).

anonymous
()
Ответ на: комментарий от anonymous

>Что за бред. Или провокация флейма? Грузиться секунд 10 - согласен, но остальное...бред. У меня 1 гиг RAM, Pentium 4 2.8 GHz, Fedora 8, JVM от SUN (с OpenJDK + IcedTea работает медленнее, но не смертельно).

Бред подтверждаю, грузится секунд n, а работает вполне и вполне хорошо на 2х гигах. Используем как корп. стандарт.

anonymous
()

Главное чего не хватает CDT - хорошего нативного отладчика вместо gdb. Пока этого не сделают - платить деньги смысла нет.

halyavin
()

Вот оно последствие популяризаци линуха. Начали появляться коммерческие быдлоподелки... Под винду, если не изменяет память их сотни и тысячи. Короче еще одна лох-орентированная среда разработки, призванная продать воздух по цене пепси колы. Закапывайте.

AiFiLTr0 ★★★★★
()
Ответ на: комментарий от AiFiLTr0

>Главное чего не хватает CDT - хорошего нативного отладчика вместо gdb. Пока этого не сделают - платить деньги смысла нет.

это по-любому
если сделают - будет вколочен еще один гвоздь в гроб офтопика

kto_tama ★★★★★
()
Ответ на: комментарий от anonymous

> 3 гигабайта RAM. AMD64 3500. При открытии диалоговых окон происходит пауза в несколько секунд. Такое впечатление, что он думает, как ему контролы расставить :-) Грузится секунд 10. Скроллинг на больших и сложных для раскраски файлах подтормаживает. И такое не только у меня, но и у людей, которые в нем постоянно девелопят. И на других платформах тоже. И не надо говорить что этого нету. Это - факт, не зависящий от кривизны рук.

Воистину так! Руки тут явно не причем, наоборот извилины нужно слегка искривить. Хотя коненчо не всем дано понять, что не все JRE одинаковые и поставить последние 1.5-1.6 от Sun, да и в конце концов написать:

-Xms128m

-Xmx768m

-XX:MaxPermSize=256M

Практика Gentoo (читаем - делаем) вполне себя оправдывает по отношению к другим (делаем - пи... на форуме)

anonymous
()
Ответ на: комментарий от anonymous

> Практика Gentoo (читаем - делаем) вполне себя оправдывает по отношению к другим (делаем - пи... на форуме)

+1 :)

Я занимаюсь ембеддед и пользую эклипс. Реально нормальной алтернативы нет. Везде приходится изобретать велосипеды. Компилятор сейчас самосборный, но обязательно скачаю lite-edition code sourcery и попробую. Возможно не врут они про оптимизацию. К тому-же у них первых (кроме родного компилятора) нормальная поддержка новых армов семейства Cortex.

Так что несведующих прошу не п..деть.

Puzan ★★★★★
()

А что, теперь IDE с подсветкой синтаксиса уже называется "визуальной"? ;-)

anonymous
()
Ответ на: комментарий от anonymous

>>Что за бред. Или провокация флейма? Грузиться секунд 10 - согласен, но остальное...бред.

не бред без ключей всё действительно тормозит на любом компе.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.