LINUX.ORG.RU
решено ФорумTalks

А кто какую IDE посоветует для разработки на С++ под офтопик


0

2

Руководство тут решило выработать стандарт для разработки наших прилад. Выбрало С++. На текущий момент у нас жуткий бордак, кто на фортране, кто выживи бейсике, кто на паскале, с++,... И это не просто так. Путь становления очень длинный (БЭСМ-4, СМ-4, ЕС-1020/1045, теперь персоналки). Весь мешок наработок приходится тянуть за собой. Переписывать все жизни не хватит. Но новые разработки решено делать на С++, т.к. GUI.
Ворландовкому билдеру доверия нет - продали какой-то изнаночной фирме. Будет жить или нет? ХЗ.
Офтопик с выжиал студией все как-то под дот нет заточил...
Может GCC c QT?

Кто чего посоветует? Какие плюсы-минусы?

★★★★★

> Офтопик с выжиал студией все как-то под дот нет заточил...

лучшего IDE для разработки на C++ под оффтоп, чем вижуалы, просто нет. дотнет использовать необязательно, поддержка нативного кода есть, очень качественная, и никуда не денется.

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

лучшего IDE для разработки на C++ под оффтоп, чем вижуалы, просто нет. дотнет использовать необязательно, поддержка нативного кода есть, очень качественная, и никуда не денется.

И стоит минимум 300$.

alpha2
()

новые разработки решено делать на С++, т.к. GUI.

поржал, спасибо :)

кто какую IDE посоветует для разработки на С++ под офтопик

я использую Eclispe + notepad++/scite/gvim

shty ★★★★★
()

vs / eclipse / qt-шную, ежели на кутях писать.

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

за вижуалу на работе платит работодатель, так что мне на цену плевать. а дома мне и linux+vim хватает :)

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

Я больше 10 лет ничего на плюсах не делал. Сунул тут жало в вижуалы... чей-то там мало узнаваемо. Как-то все подпилено с синтаксисом... Не шибко и более-менее понятно, но не знакомо. Что и насторожило.

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

И стоит минимум 300$.


Это в стороне от моего кармана, так что не аргумент.

vada ★★★★★
() автор топика

Раз начальство платит, то VS + VA.

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

не понял что имеется ввиду «подпилено с синтаксисом». обычный c++. можно и другой компилятор вместо m$ использовать, если так уж хочется.

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

И стоит минимум 300$.

ссыкотно наверное работать в фирме которая не может позволить 300$ на ide

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

Мне С++ вааще не хочется. Не люблю, это мягко сказано.

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

> не понял что имеется ввиду «подпилено с синтаксисом»

C++/CLI

aho
()

Code::Blocks вроде некоторыми используется для С++.

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

>новые разработки решено делать на С++, т.к. GUI.

Автор смешной :)

По теме - Visual Studio && vim

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

>mingw

А что за зверь? Что хорошо, что плохо? Лучше/хуже чем M$?

порт gcc под оффтопик

чем лучше? тем что потом меньше придётся удивляться, если нужно будет под лин*кс переносить софт

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

> А что за зверь? Что хорошо, что плохо? Лучше/хуже чем M$?

gcc под win32, насчет остального не скажу - с обоими проблем не было, кроме небольших различий, требовавших подправлять код, чтоб убрать варнинги

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

Да! С Переносимостью проблемы врядли возникнут когда. Корпоративный стандарт - неназываемый.

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

>С Переносимостью проблемы врядли возникнут когда

Если кому нибудь не взбредёт в голову WinAPI использовать.

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

А как с совместимостью с борландовским билдером? Придется ведь переносить проекты с билдера.

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

> Придется ведь переносить проекты с билдера.

тогда лучше visual, там, например, тоже свойства есть как в билдере

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

FreePascal + Lazarus.


Если бы я выбирал, остановился бы на нем. :)
Сейчас использую :) Там очень много недопиленного кода и косяков. Но работать можно. Ну и тормозит порядком в числодробильных задачах.

vada ★★★★★
() автор топика

QtCreator+windows SDK

Бесплатно и не говноmingw

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

А как с совместимостью с борландовским билдером? Придется ведь переносить проекты с билдера.

зависит от кода, если писали со всякими AnsiString, свойствами и прочей борландовской лабудой, то придётся переписывать много в любом разе, на чтобы Вы не переходили, если же более или менее С++-чисто писан код, значит придётся в основном интерфейс перемучивать

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

придётся переписывать много в любом разе


Пойду приплюснутых порадую :)

Блин! Как самомму-то на плюсы переходить не хочется!!!!!!!!!!!!!!

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

> Экспресс - это огрызок. Для серьёзной работы его не достаточно.

ну расскажи - чего в express не хватает для разработки приложений на Qt

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

Так вы ещё не определились куда переходить будете и зачем вам перенос старых проектов ?


Почти определились. Скорее всего вижиал студия. Можно еще свое слово сказать. Но борландовский билдер точно на свлку истории. Поэтому и перенос проектов.

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

Блин! Как самомму-то на плюсы переходить не хочется!!!!!!!!!!!!!!

лучше скажи нафига Вам для гуйни плюсы, чтобы секас вприсядку не кончался? :)

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

ну расскажи - чего в express не хватает для разработки приложений на Qt

Да хотя бы интегратора Qt. Постоянно генерить проект студии из .pro очень неудобно.

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

FORTRAN c GUI просто никак, патамушта.

хехе, и ещё много кто никак, и что с того? :)

если уж у Вас платформа WIN-only взяли бы какой C#/F#, а интенсивные вычисления в dll на С++ вынесли бэ, получилось бэ намного быстрее и качественнее

shty ★★★★★
()

qtctreator, отличное автодополнение (анализирует подключённые заголовки), удобный текстовый редактор, и ещё масса ништяков для Qt. Минусов не обнаружил.

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

> если уж у Вас платформа WIN-only взяли бы какой C#/F#, а интенсивные вычисления в dll на С++ вынесли бэ, получилось бэ намного быстрее и качественнее

+1

И портировали бы на Mono без проблем.

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