Автор Тема: Дистрибутив для программиста  (Прочитано 5596 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Lone_Island

  • Xen is not program.
  • Старожил
  • ****
  • Сообщений: 292
  • Карма: 5
  • Пол: Мужской
  • Distro: Ubuntu 7.04.
Мне на дружественность пофиг. Главное - чтобы был С++-компилер, OpenGL и его хедеры и либы.
Ну и какая-нибудь IDE с хорошим отладчиком.
Подходит ли хоть один *никс для программирования трехмерной графики (и всего остального)?
Уже в двух источниках для такой цели советуют Винду и DirectX. Неужели нет альтернативы? :unsure:

Я тут в ОГУ поступил, так что программить много придется... Хотелось бы повысить свою производительность!


Din

  • Гость
Re: Дистрибутив для программиста
« Ответ #1 : 17 Август 2006, 00:13:13 »
Займешься анимацией стукнись ко мне. Запишу maya, blender, sidefx. Может еще чего найду.
Вообще прекрати метаться уже. ;) Сядь и разберись вместо того чтобы бегать от проблем.

Оффлайн mef

  • Старейшина
  • Ветеран
  • *****
  • Сообщений: 796
  • Карма: -65487
Re: Дистрибутив для программиста
« Ответ #2 : 17 Август 2006, 12:00:04 »
ide Eclipse или IDEA (вибири нужные плагины для работы и вперед)

Din

  • Гость
Re: Дистрибутив для программиста
« Ответ #3 : 17 Август 2006, 12:22:53 »
ide Eclipse или IDEA (вибири нужные плагины для работы и вперед)
А чего не kdevelop? Там под sdl запросто можно проект сделать. Анюта еще есть - довольно приятная штука.
Ну и традиционно-выпендрежное: emacs. "Настоящие гуру" пишут только там. :)

Оффлайн Lone_Island

  • Xen is not program.
  • Старожил
  • ****
  • Сообщений: 292
  • Карма: 5
  • Пол: Мужской
  • Distro: Ubuntu 7.04.
Re: Дистрибутив для программиста
« Ответ #4 : 17 Август 2006, 12:35:56 »
Din
И то правда... Раз уж Фряха попалась мне в руки, то ее родимую и надо юзать.
А вообще получается, что разницы - ноль. KDE же пофиг, под какой ОС запускаться! принципы работы одни и те же...
mef
А что наиболее функционально: Эклипс, IDEA или KDevelop? Я-то видел только последнюю. Особенно интересны возможности отладки.

Din

  • Гость
Re: Дистрибутив для программиста
« Ответ #5 : 17 Август 2006, 13:53:08 »
Цитировать
Раз уж Фряха попалась мне в руки, то ее родимую и надо юзать.
Слава богу.  :dance:
Цитировать
принципы работы одни и те же...
На уровне kde да.

Цитировать
А что наиболее функционально: Эклипс, IDEA или KDevelop? Я-то видел только последнюю.
Эклипс потяжелее kdevelop будет и ему еще ява нужна. В дистрибутиве ее скорее всего нет, значит придется тянуть или взять у кого-нибудь (есть 1.5).
Цитировать
Особенно интересны возможности отладки.
А что тебе требуется от отладчика? Исходники всех библиотек открыты, копать не надо. Просто сам себя спроси: как часто тебе приходилось лезть в отладчик в винде при написании прикладных программ и что ты там понял. Ядро не берем в рассчет. Так что все как обычно - ставишь принты на проблемных участках - вот тебе самое простое и удобное средство отладки. Ну еще можно valgrind'ом на предмет утечек пройтись. Ну а если уж очень хочется то смотри gdb и фронтэнды к нему.

Оффлайн mef

  • Старейшина
  • Ветеран
  • *****
  • Сообщений: 796
  • Карма: -65487
Re: Дистрибутив для программиста
« Ответ #6 : 17 Август 2006, 15:59:19 »
Цитировать
ставишь принты на проблемных участках


ну вообще надо breakpoint`ы  ставить   :rtfm:

это так...просто прикалываюсь сам везде echo ставлю  :)

Оффлайн Lone_Island

  • Xen is not program.
  • Старожил
  • ****
  • Сообщений: 292
  • Карма: 5
  • Пол: Мужской
  • Distro: Ubuntu 7.04.
Re: Дистрибутив для программиста
« Ответ #7 : 17 Август 2006, 22:00:00 »
Это я раньше тоже так - printf () и иже с ней. Но когда кода стало очень много (тысячи строк), без пошаговой отладки туго. Очень помогает окошко со значениями переменных - в VS 2005 есть. Быстро и удобно нашел много ошибок. :blink:

Вообще VS 2005 хорош, если бы не тормоза...

Din

  • Гость
Re: Дистрибутив для программиста
« Ответ #8 : 19 Август 2006, 18:53:52 »
Это я раньше тоже так - printf () и иже с ней. Но когда кода стало очень много (тысячи строк), без пошаговой отладки туго. Очень помогает окошко со значениями переменных - в VS 2005 есть. Быстро и удобно нашел много ошибок. :blink:
Значит разбирайся в gdb, он в строен в kdevelop и значения переменных замечательно показывает (только компилить проект надо в режиме отладки), а вот с остальными ide как дела обстоят даже не знаю...

Оффлайн mef

  • Старейшина
  • Ветеран
  • *****
  • Сообщений: 796
  • Карма: -65487
Re: Дистрибутив для программиста
« Ответ #9 : 19 Август 2006, 19:30:25 »
в eclipse с этим хорошо :)

Оффлайн Lone_Island

  • Xen is not program.
  • Старожил
  • ****
  • Сообщений: 292
  • Карма: 5
  • Пол: Мужской
  • Distro: Ubuntu 7.04.
Re: Дистрибутив для программиста
« Ответ #10 : 20 Август 2006, 00:17:56 »
Что ж, ясненько. Большой сенькс! ;)

Оффлайн user_anonymous

  • Старейшина
  • Общительный человек
  • *****
  • Сообщений: 1 136
  • Карма: 50
  • профессиональный параноик
Re: Дистрибутив для программиста
« Ответ #11 : 21 Август 2006, 10:25:37 »
А что тебе требуется от отладчика? Исходники всех библиотек открыты, копать не надо. Просто сам себя спроси: как часто тебе приходилось лезть в отладчик в винде при написании прикладных программ и что ты там понял. Ядро не берем в рассчет. Так что все как обычно - ставишь принты на проблемных участках - вот тебе самое простое и удобное средство отладки. Ну еще можно valgrind'ом на предмет утечек пройтись. Ну а если уж очень хочется то смотри gdb и фронтэнды к нему.
Было время, когда я придерживался таких же взглядов. Однако со временем я понял их ошибочность. Отладчик не просто нужен, а очень нужен. В никсах есть хороший отладчик gdb. Пользоваться им легко, а помогает он очень здорово.

Оффлайн nal

  • Новичок
  • *
  • Сообщений: 7
  • Карма: 0
  • Пол: Мужской
  • FreeBSD 8 / KDE4
Re: Дистрибутив для программиста
« Ответ #12 : 28 Сентябрь 2009, 01:40:45 »
есть QTCreator - IDE от Nokia - там тебе и C++ и QT4 и 3D графика, на той же QT4, плюс визуальный отладчик "изкаробки", плюс куча демок и документации - советую (всё это дело, очень хорошо работает, как под FreeBSD, так и под Linux, так и под MS Windows)

Оффлайн Magvaj

  • Старейшина
  • Ветеран
  • *****
  • Сообщений: 907
  • Карма: 25
  • Пол: Мужской
  • Sabayon 5.1 KDE 4
Re: Дистрибутив для программиста
« Ответ #13 : 28 Сентябрь 2009, 13:14:41 »
Nal, огромная просьба- смотрите на дату последнего поста в топике.. может быть он уже не актуален  :respect:

Оффлайн nal

  • Новичок
  • *
  • Сообщений: 7
  • Карма: 0
  • Пол: Мужской
  • FreeBSD 8 / KDE4
Re: Дистрибутив для программиста
« Ответ #14 : 28 Сентябрь 2009, 21:21:24 »
Nal, огромная просьба- смотрите на дату последнего поста в топике.. может быть он уже не актуален  :respect:
я, что-то, в правилах форума не нашел запись о запрете писать в темы старше 3 лет :)

Оффлайн Zerocool

  • Свирепый и кровожадный черепах
  • Глобальные модераторы
  • Общительный человек
  • ******
  • Сообщений: 1 210
  • Карма: 18
  • Пол: Мужской
  • ArchLinux User
    • Торрент-Трекер для Волгателеком Оренбург
Re: Дистрибутив для программиста
« Ответ #15 : 28 Сентябрь 2009, 22:08:25 »
был бы запрет, ты бы получил бан, здесь же принципы банальной логики в дело идут и этики

Оффлайн slux

  • Game Developer
  • Администратор
  • Общительный человек
  • ******
  • Сообщений: 1 455
  • Карма: 32
  • Пол: Мужской
  • Ubuntu, Debian, Fedora
    • Суперсекретный центр игростроя
Re: Дистрибутив для программиста
« Ответ #16 : 28 Сентябрь 2009, 22:13:55 »
Вся ирония в том, что на нашем форуме нет правил, которые можно почитать.

 

В быстром ответе можно использовать BB-теги и смайлы.

Предупреждение: в данной теме не было сообщений более 120 дней.
Если не уверены, что хотите ответить, то лучше создайте новую тему.

Имя: E-mail:
Визуальная проверка:
Какова 'длинная' версия аргумента '-m' утилиты ls в GNU fileutils 4.0 согласно man-странице?: