1.1, Ariel (ok), 23:08, 24/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Нужно и о поддержке Objective-C начинать заботиться, популярность его значительно возросла; к тому же Clang готов к промышленной эксплуатации
| |
|
2.44, letsmac (?), 17:10, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
Для мака IDE есть. А на других платформах чего на нём делать без фрэймворка то ?
| |
|
3.50, Ariel (ok), 22:24, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
кроссплатформенные бесплатные frameworks: GNUStep, Cocotron, есть и коммерческие, и runtime от Apple;
сейчас, с успехом системы LLVM и промышленной эксплуатации Clang, это не пробема; иной вопрос - человеческие стереотипы и реклама; скажем C# распиарен MS, но чем он лучше? Ничем.
| |
|
2.61, xcode (?), 19:49, 29/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
Да, нужна поддержка ObjectiveC, D и Go.
Хочется чтобы все более или менее интересные языки были в одной IDE
| |
|
|
2.25, Aleksey (??), 10:20, 25/11/2009 [^] [^^] [^^^] [ответить]
| –3 +/– |
А нафига? SVN для маленьких проектов за глаза хватает, а форкать и вести параллельную разработку никто не будет.
| |
|
|
|
5.54, Alexey (??), 00:28, 26/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Просто ни одного мотива для такого перехода нет.
А все - я понял. Да, есть поддержка только для subversion. Все остальное плагинами. Но, видимо никого из способных пока не заинтересовался.
| |
|
|
|
|
1.3, аноним (?), 23:40, 24/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Наконец-то нормальная IDE, сама написанная на нормальном языке.
К Git и Mercurial +1, к Objective C -1024.
| |
|
2.7, trdm (ok), 00:44, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
Почему "наконец-то" и "нормальная".
Я в кодеблоке работаю, очень неплохая IDE если закрыть
глаза на пару тройку глюков, которых давно обходить научился :)
Чем кодеблок хуже коделайта?
| |
|
3.18, Ptomaine (?), 01:24, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
> Почему "наконец-то" и "нормальная".
> Я в кодеблоке работаю, очень неплохая IDE если закрыть
> глаза на пару тройку глюков, которых давно обходить научился :)
> Чем кодеблок хуже коделайта?
скачал CodeLite, установил, запустил, попробовал... понравилась!
"Дополнитель" кода уж точно проворнее и приятнее чем в CodeBlocks.
QT поддерживает - приятный момент ;)
Делает нормальные нативные Make файлы - это огромный плюс (проекты можно собирать без IDE)!
Нодо ещё это чудо попользовать. Может и перейду на CodeLite с CodeBlocks для межплатформенного программирования. ;)
| |
|
4.52, trdm (ok), 23:31, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
Кстати плагин эксплорер для кодеблока не встречал случаем?
| |
4.59, trdm (ok), 00:10, 27/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Нодо ещё это чудо попользовать.
>Может и перейду на CodeLite с CodeBlocks для межплатформенного программирования. ;)
не понял, вроде сборки есть и под вин и под линь О_о
| |
|
|
|
1.4, Аноним (-), 00:37, 25/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Хм, а зачем оно надо, если есть Netbeans и Eclipse??
Или чем плох vim или emacs? (тоже написаны на нормальных языках)
| |
|
2.6, аноним (?), 00:43, 25/11/2009 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Хм, а зачем оно надо, если есть Netbeans и Eclipse??
Тормозное.
> Или чем плох vim или emacs?
vim и emacs - не IDE.
| |
|
3.8, trdm (ok), 00:49, 25/11/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> Хм, а зачем оно надо, если есть Netbeans и Eclipse??
>Тормозное.
+1
Может кто-то с тормозами и может мириться, но у меня не получается...
| |
3.11, ASM (??), 00:55, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
> Тормозное г-но.
Ну это очень резкое утверждение, у меня вот например P4, нормально работает, правда да, памяти кушает много да и да редко я это пользую.
Вот чего не понял, почему тот же emacs не IDE если он поддерживает больше возможностей, чем описаны в новости.
С vim-ом согласен, многое нужно долго докручивать, но если установить тот же eclime (eclipse+vim) получается конфетка. И великолепный редактор, и тот же отладчик без гемороя (всяких clewn), и провека кода на ошибки "налету". И нормальное автодополнение с документацией. Вообщем великолепная вещь.
Я уже не говорю о поддержки тех же git(что действительно приятнее чем svn), mercurial и прочего во всех этих четырёх IDE и не IDE программах.
| |
|
4.15, trdm (ok), 01:12, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
эта вы зря, не у всех были 4-е пни, когда они пробовали покрутить эклипс.
а потом на всю дизнь осталось впечатление: "Тормозное г-но."
У меня щас двухкотловый камень с 3 ГГц + 3 Гб мемори, но я плююсь уже по привычке..
| |
|
|
2.16, User294 (ok), 01:19, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Хм, а зачем оно надо, если есть Netbeans и Eclipse??
Не всем нужны монструозные переростки.
>Или чем плох vim или emacs? (тоже написаны на нормальных языках)
Тем что они сильно на любителя.
Как бы упомянутая штука - нечто среднее по калибру. Или вы предлагаете решать абсолютно все задачи, выбирая только из микроскопа и молотка? :)
| |
|
1.5, Аноним (-), 00:38, 25/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
P.S За wxWidgets респект, уж очень мало проектов встречается мне на этих чудных GUI-ях.
| |
|
2.17, User294 (ok), 01:20, 25/11/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
>P.S За wxWidgets респект, уж очень мало проектов встречается мне на этих
>чудных GUI-ях.
Потому что этот чудный либ к сожалению достаточно своеобразен. Багов в нем - есть.
| |
|
3.22, Alatar (??), 09:00, 25/11/2009 [^] [^^] [^^^] [ответить]
| –1 +/– |
>>P.S За wxWidgets респект, уж очень мало проектов встречается мне на этих
>>чудных GUI-ях.
>
>Потому что этот чудный либ к сожалению достаточно своеобразен. Багов в нем
>- есть.
Ну багов есть во всём, но они потихоньку фиксятся. К сожаленью, у wxWidgets довольно маленькая команда и на всё рук нехватает.
А что касается своеобразности - можно по-подробнее? Либа как либа. Слишком активно используются макросы? Да, есть такое, но уж лучше так, как в QT с ихним недоязыком. Работает поверх GTK? Ну есть и собственная версия, только зачем городить свои окошки, когда итак половина прог с QTшным look&feel, а половина с GTKшным - третий точно лишний. Что ещё?
| |
|
4.41, Alexandr (??), 16:06, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
Что еще? Текстовый ввод нормально не работает, вот что еще. А это видимо основное в любой IDE.
| |
|
5.46, Alatar (??), 21:20, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Что еще? Текстовый ввод нормально не работает, вот что еще. А это
>видимо основное в любой IDE.
э? простите, а в каком месте он нормально не работает? Ни разу не видел.
| |
|
|
|
|
|
2.12, ASM (??), 00:57, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>+ сможет ли она кодеблоковские проекты чИтать/экспортировать?
А не лучше ли на cmake сборку делать? Тогда вам и CodeBlock, и gnu Makefile и даже Visual Studio в "одном флаконе".
| |
|
3.14, trdm (ok), 01:06, 25/11/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
я пока не разобрался с особенностями всяких сборок,
за меня qmake эту работу делает :)
че вы от тупого 1С-ника хотите? :)
мне еще налоговый кодекс штудировать, а вы о каких-то смаках :)))
| |
|
4.30, trdm (ok), 12:29, 25/11/2009 [^] [^^] [^^^] [ответить]
| +2 +/– |
Че накинулись волки? Минусов наставили?
С++ - это хобби, осваиваю потихоньку.
А основная работа другая.
| |
|
|
|
1.13, trdm (ok), 01:03, 25/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Мне пока нравится. хотя и заставил вылететь на первой минуте :)
но это скорее болячка wxWidgets приложений))
| |
1.20, hatelinux (?), 06:29, 25/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
хочу альтернативу Codelite/Code::blocks только без левых GUI аля wxWidgets, QT, итд
кросс платформенную Windows/UNIX
с возможностью отлаживать как в VC IDE
и возможностью переключаться в смешаный asm/С,C++ код программы
кто сможет реализовать такую IDE
обойдет все перечисленный сразу в сотню раз
а хрюшечки по типу Visual Assist'a
всего лиш хрюшечки
| |
|
2.21, Alatar (??), 08:55, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>>без левых GUI аля wxWidgets, QT, итд
>>кросс платформенную Windows/UNIX
Писать кроссплатформенно без "левых" ГУИ? Это, по сути, изобретать свой кросс-платформенный фреймворк и это нифига не Юникс-вэй, ибо надо юзать то, что придумали до нас.
Или вы хотите CLI IDE? Дык это, есть vi и emacs.
| |
|
3.24, hatelinux (?), 10:11, 25/11/2009 [^] [^^] [^^^] [ответить]
| –1 +/– |
я говорил о
>с возможностью отлаживать как в VC IDE
>и возможностью переключаться в смешаный asm/С,C++ код программы
и давайте не будем дергать токо понравившиеся фразы
а юникс вей это кокой?
написать программу в три строки
при этом сделав ее зависимой от ста двадцати дополнительных либ?
| |
|
2.26, Aleksey (??), 10:25, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>хочу альтернативу Codelite/Code::blocks только без левых GUI аля wxWidgets, QT, итд
>кросс платформенную Windows/UNIX
Создатели GIMP тоже хотели что-то подобное - получился GTK. Вообще
>с возможностью отлаживать как в VC IDE
Как только GDB научится так сразу во всех IDE появится.
>кто сможет реализовать такую IDE
>обойдет все перечисленный сразу в сотню раз
Угу. А для этого придется для начала написать GUI-тулкит.
| |
|
3.27, hatelinux (?), 11:29, 25/11/2009 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Создатели GIMP тоже хотели что-то подобное - получился GTK. Вообще
GIMP мне не нужен
а хорошая замена что бы вы бросить толстую студию оставив при этом сам компилер
меня устроило бы
вот токо IDE подходящего не вижу
>Как только GDB научится так сразу во всех IDE появится.
проснитесь
DDD это давно умеет
но накой черт мне куча разных программ? когда это все можно было бы сделать удобно и в все в одном
по типу как сделана вижуал студия
>Угу. А для этого придется для начала написать GUI-тулкит
а это так много? и никто не может осилить?
все резко смотрят на GTK/QT и считают что это суппер сложно?
скорее наоборот GTK/QT худше в этом примере
это же надо было
раздуть от простого
main()
{
std::string("hello world") str;
cout << str.c_str()<<endl;
}
до раздутого
main()
{
std::string(") fdot;
std::string("h") hchar;
std::string("e") echar;
std::string("l") lchar;
std::string("o") ochar;
std::string("w") wchar;
std::string("r") rchar;
std::string("d") dchar;
std::string hello;
std::string world;
hello = h+e+l+l+o;
world = w+o+r+l+d;
cout << fdot << hello << ' ' << world << fdot << endl;
}
ну согласитесь что для простого GUI тулкитика
такого функционала как QT/GTK ненадо
| |
|
4.29, Aleksey (??), 11:58, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
> DDD это давно умеет
что "это"?
> а хорошая замена что бы вы бросить толстую студию оставив при этом сам компилер
Microsoft Compiler можно запускать без Visual Studio (сюрприз-сюрприз!), на крайний случай сойдет gcc. Зачем вам вообще IDE с вашими-то требованиями?
> по типу как сделана вижуал студия
Ну это же хорошо. Вот ей и пользуйтесь. Чего зря разоряться?
> ну согласитесь что для простого GUI тулкитика
> такого функционала как QT/GTK ненадо
Вы меня убедили. Для helloworld действительно никакого тулкита не надо. Жаль, что нормальные программы как правило в десятки тысяч раз больше данной программы.
| |
|
5.33, hatelinux (?), 12:48, 25/11/2009 [^] [^^] [^^^] [ответить]
| –1 +/– |
DDD это визуал дебаггер для GDB
тоесть тот функционал который делает Visual Stiduo IDE при отладке
посмотрите на досуге если не знаете
но ставить громоздкий DDD для таких целей это расточительно
>Microsoft Compiler можно запускать без Visual Studio (сюрприз-сюрприз!), на крайний
>случай сойдет gcc. Зачем вам вообще IDE с вашими-то требованиями?
я так и сказал что можно запускать коммпилеры отдельно
скачав DDK последний я получаю все что нужно для разработки
не считая IDE о котром я и говорю
но для самого IDE ставить всю студию нет никакого резона
и появление такого свободного IDE было бы дествительно хорошей новостью
а то что делают текущие IDE
это хрюшечки по типу вижуал асиста + всякие интеграции в svn/git/и прочие хранилища
ну простите это не IDE это многофункциональные текстовые редакторы
>Ну это же хорошо. Вот ей и пользуйтесь. Чего зря разоряться?
прочитайте еще раз мои посты - вы теряете нить моих суждений
| |
|
6.38, Aleksey (??), 14:09, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>DDD это визуал дебаггер для GDB
Что такое DDD я знаю. Я спрашивая про то, чего вам не хватает в средах разработки, что есть в DDD.
>но ставить громоздкий DDD для таких целей это расточительно
Кстати, что именно расточительно. Вам не хватает места? памяти? или не уустаривает цветовая гамма. Кстати, все еще хочется посмотреть ваши творения, которые "не расточительные".
>>Microsoft Compiler можно запускать без Visual Studio (сюрприз-сюрприз!), на крайний
>>случай сойдет gcc. Зачем вам вообще IDE с вашими-то требованиями?
>я так и сказал что можно запускать коммпилеры отдельно
>скачав DDK последний я получаю все что нужно для разработки
>не считая IDE о котром я и говорю
>но для самого IDE ставить всю студию нет никакого резона
IDE (integrated development environment) - интегрированная среда для разработки. Интегрированная - это значит, что часть компонентов является ее часть. Для VS такой частью является все, вплоть до компилятора.
>ну простите это не IDE это многофункциональные текстовые редакторы
Visual Studio вполне себе решение, удовлетворяющее вашим критериям. Я так и не могу понять что же вам не хватает.
>прочитайте еще раз мои посты - вы теряете нить моих суждений
Пока все свелось к тому, что дайте и побольше и чтобы на ассемблере. Почему? - а потому что мне хочется (более разумных доводов не прозвучало).
| |
|
7.40, hatelinux (?), 16:00, 25/11/2009 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Что такое DDD я знаю. Я спрашивая про то, чего вам не хватает в средах разработки, что есть в DDD
я бы сказал что DDD не средство для разработки
а средство для отладки
>Кстати, что именно расточительно. Вам не хватает места? памяти? или не уустаривает
>цветовая гамма. Кстати, все еще хочется посмотреть ваши творения, которые "не
>расточительные".
расточительные разходы
по обьему реализуемого кода
по обюему разворачиваемого кода
по времени поднятие этого всего с нуля (сборка IDE + сборка DDD)
и по занимаемым ресурсам CPU,MEM,DISK
>IDE (integrated development environment) - интегрированная среда для разработки.
>Интегрированная - это значит, что часть компонентов является ее часть. Для VS такой
>частью является все, вплоть до компилятора.
в вижуал студии я могу имея старенькю VS6 обновить токо компилятор
при этом не устанавливая ресурсоемкую 2003,2008,..
>Visual Studio вполне себе решение, удовлетворяющее вашим критериям. Я так и не могу
>понять что же вам не хватает.
1.
вижуал студия удолетворяет токо когда ресурсов много
отдавать ресурсы студии когда они критичны это расточительство
к тому же большенство ресурсов идёт на всяке хрюшечки которые мне например и подавну не нужны
2.
вижуал студия уже есть и под UNIX?
я хочу использовать некоторый функционал VS2008 например на ресурсах которых хватает для VS6
но сравните сколько занимает VS2008 и сколько VS6
то что в майкрософт принято правило плевать на ресурсоемкость и постоянно поднимать эти критерии
я думаю вы вкурсе?
>Пока все свелось к тому, что дайте и побольше и чтобы на ассемблере. Почему? - а потому
>что мне хочется (более разумных доводов не прозвучало).
1. это интегрированоя связь с дебагером в UNIX/Windows
2. переключать код с C/C++ на asm и обратно при этом не терять связь с дебагером
3. малый обьем IDE как по занимаемым ресурсам IDE,CPU,DISK
| |
|
|
|
|
|
|
3.34, hatelinux (?), 12:50, 25/11/2009 [^] [^^] [^^^] [ответить]
| –1 +/– |
>>только без левых GUI аля wxWidgets, QT, итд
>
>А какие GUI не левые?
чуть раньше я сказал
>ну согласитесь что для простого GUI тулкитика
>такого функционала как QT/GTK ненадо
т.е.
предполагая что тянуть толстовесные и кривоватые GUI тулкиты для IDE это плохой тон
| |
|
|
1.31, ASM (??), 12:38, 25/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Кстать немного не в тему, никто случаем не в курсе? wxWidgets через QT сделать не хотят? Было бы достаточно забавно....
| |
|
2.39, тоже Аноним (?), 14:09, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
У них маловато разработчиков.
Помогите им сначала доделать wxWidgets через PHP,
затем wxWidgets через DirectX -
и потом уже все вместе навалитесь на wxWidgets через QT!
Если не появится новых блестящих и забавных идей...
| |
2.47, Alatar (??), 21:37, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Кстать немного не в тему, никто случаем не в курсе? wxWidgets через
>QT сделать не хотят? Было бы достаточно забавно....
Погуглите по wxQT - эта идея возникает с завидным постоянством уже лет десять, и даже периодически находятся энтузиасты, но до реального кода дело так и не дошло - слишком много работы. VZ где-то писал, что чтобы написать более-менее работающий порт под новую платформу надо не меньше года.
| |
|
1.32, Гыктор (?), 12:41, 25/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Странно - не смог запустить отладку проекта
висит и думает о чем-то
проект импортированный из студии
собрался но запускаться как уже и сказал - не захотел ...
кто подскажем что тут может бытЬ ?
| |
|
2.36, trdm (ok), 13:27, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
Может точку останова поставил в шаблонном классе.
у меня gdb в этом случае задумывался всерьез и надолго.
| |
|
1.37, Гыктор (?), 13:54, 25/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
вердикт - лучше кодеблокса но хуже студии (мое имхо) ... эх (мечтательно)
как же жить без VisualAssist ...
| |
1.42, Nas_tradamus (ok), 16:32, 25/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Я полный ламер в С++, но иногда пишу всякую мелочь для собственных нужд под Винду.
Подскажите, этот CodeLite 2.0 подойдет как альтернатива бесплатной MS VC++ Express Edition?
Имеет ли эта IDE встроенный дизайнер-конструктор окон/форм?
Как обстоят дела с поддержкой Boost под Винду?
Идет ли в комплекте с этой IDE дебагер и компилятор?
| |
|
|
3.48, Alatar (??), 21:45, 25/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>В качестве дизайнера -конструктора окон/форм можно дополнительно использовать wxFormBuilder (http://www.wxformbuilder.org/). Если лень
>возиться с ручной установкой компилятора/отладчика, то можно скачать уже готовый пакет,
>включающий, помимо самой среды разработки, компилятор gcc, отладчик gdb и wxWidgets
>(http://sourceforge.net/projects/codelite/files/Releases/codelite-2.0.3365/cod).
IMHO тут лучше CodeBlocks - там rad встроенный и вполне удобный, только надо брать не релиз, а последнюю сборку.
По настройке можно почитать тут - http://gremlinable.livejournal.com/5966.html
| |
|
|
1.49, Yuriy (??), 22:17, 25/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
CodeLite по барабану написал я
int a, b, c;
или
int a и с
Так же ее мало трогает есть include который я записал или такого в помине нет.
Добавляю
#include <QUuid>
void func()
{
Quuid id;
id. <CTRL><SPACE>
}
Ноль эмоций, но если после набора "#include <QUuid>" сохранить файл, то дальше автодополнение работает. Но для "id." показывает всякую чушь типа "operator=" и т.д. И чему это будет равно.
Quuid id;
id.=
Удаляю #include <QUuid>, сохраняю теперь она должна забыть дополнения к QUuiв (ну по логике), а она продолжает дополнять как ни в чем не бывало.
И масса прочего.
| |
|