LINUX.ORG.RU

Сравнение KDevelop u Microsoft Visual Studio .Net


0

0

Небольшая статья, сравнивающая далеко не все возможности двух популярных IDE для разработки приложений. Автор явно неравнодушен к KDevelop, т.к. явно не замечает некоторых преимуществ Visual Studio - хорошую отладку кода и приличную документацию.

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

★★★★★

Проверено: Pi ()

мда. кдевелоп и рядом не стоял с вс.нет

vs.net это пожалуй лучший продукт мелкософта за всю историю их существования.

anonymous
()

>хорошую отладку кода и приличную документацию.

Ладно, про отладку не знаю, мне и gdb за глаза хватает. Но документация в unix'e на порядок лучше, чем в винде. Их документация и рядом не стояла с man'ами.

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

Ха ха... когда VS. NET научиться подсвечивать парные скобки, тогда и можно будет сравнивать, тогда и сравнивать можно будет... вообщем лучший продукт лучшей компании на самом деле таковым не является.

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

> Ладно, про отладку не знаю, мне и gdb за глаза хватает. Но документация в unix'e на порядок лучше, чем в винде. Их документация и рядом не стояла с man'ами.

только наоборот, маны и рядом с мсдн не стояли

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

Можно сравнить Жигуль и Бумер. И даже с помощью софистики вывести, что ИЖ или Запор круче Феррари, только толку-то что?

Помню был баян про Qt vs. Swing. Это из той же серии.

Я поигрался с VS2005 Express - стильно, удобно, халявно. Если нужна просто халява - то http://www.sharpdevelop.net/OpenSource/SD/Default.aspx.

Но использовать ничего из вышеперечисленного не буду - мне для работы нужна IDE NetBeans 4.0 (Java для мобильников, Qt для мобильников лично мне мне не нужен) NB4.1b - вообще супер для J2ME'шника.

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

>Ха ха... когда VS. NET научиться подсвечивать парные скобки, тогда и можно будет сравнивать, тогда и сравнивать можно будет... вообщем лучший продукт лучшей компании на самом деле таковым не является.

А VS + VisualAssist?

anonymous
()

Два очень достойных продукта. Мне нравятся оба :)

dave ★★★★★
()

Koncluding... Гы-гы-гы, совсем у людей крыша после КДЕ едет.

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

>У вас VS98, наверное? Даже C# Develop подсвечивает парные скобки!

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

anonymous
()

смешно на самом деле

anonymous
()

Возможно кое-какие плюсы VS автором статьи действительно были пропущены, но KDevelop имхо намного перспективнее!

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

> vs.net это пожалуй лучший продукт мелкософта за всю историю их существования.

После Excel'я, имхо :-)

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

> Возможно кое-какие плюсы VS автором статьи действительно были пропущены, но KDevelop имхо намного перспективнее!

в теории это конечно правда, опенсурс может развиваться динамичнее, но пока он далеко не дотягивает до vs.net. Про дебагер я вообще молчу.

однако в то что assisstant дойдет до уровня msdn в обозримом будущем верится слабо, скорее уж создадут новую систему с нуля.

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

>C# Develop подсвечивает парные скобки, "для уже набранных".

А там можно как в KDevelop свернуть/развернуть всю функцию/цикл, нажав на минусик/плюсик слева?

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

это может даже стандартный текстовый редактор KDE(Kwrite), а вот Visual Studio научилась только начиная с .NET версии

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

>Про дебагер я вообще молчу.

Чем ван не нравиться дебаггер в KDevelop? Абсолютная идентичность по функциональности с VC .NET.

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

>А какой дебагер в 2005-й - золото просто! До него Кдевелопу копать и копать.

Бошик, не говорите о том чего не знаете... сидите в своем распиздяйском .NET и не пиздите того чего не знаете про KDevelop.

anonymous
()

к чему эти споры ? удобные среды разработки не спрямляют рук:) скорее есть обратная тенденция.

в конце roadmap VS-2005 они так вскользь упомянули, что вообще-то будет еще "Оркас" с авалон, винфс(которые теперь не файлуха, а просто сервисы, индиго) и вот тогда то рай на земле конечно наступит

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

Что может KDevelop в качестве отладчика... 1) Есть возможность поставить бряк в любой строчке кода 2) При критических ошибках (типа деления на 0) когда программа сегфолтится - показывает строчку кода в которой така бяка произошла 3) Показывает значения всех переменных в области видимости и подсвечивает изменившиеся после выполнения текущей строчки 4) Можно выполнять код построчно с заходом и без захода функцию 5) Можно возобновить выполнение программы после бряка Ну и еще много чего, чем я не пользуюсь, поскольку вышеназванные пункты - максимум что мне нужно было

Что вам еще от дебаггера надо?

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

Visual SlickEdit 10.0 На порядок лучше всех выше перечисленных IDE есть эмуляция Visual C++ отладчик лучше всех

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

>Visual SlickEdit 10.0 На порядок лучше всех выше перечисленных IDE есть эмуляция Visual C++ отладчик лучше всех

Интеграция с QTDesigner есть? Фтопку...

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

> C# Develop подсвечивает парные скобки, "для уже набранных".
Странно, у меня - нет
ни 2001, ни 2003
как включить?

NonHuman ★★★
()

IDE... Debugger... Как смешно всё. Отладчик нужен только для анализа core dumps, больше ни зачем. А удобнее редактора типа vim всё равно нет ничего.

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

> а назад можно вернуться? на несколько строчек А смысл?

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

Я смотрел NetBeans 4-ый для J2ME и выкинул нафиг. Nokia кажется не поддерживался и все остальное. Только WTK. Eclipse + EclipseME еще хоть както. Но сам юзаю обычный эдитор + Ant. Или твои задачи только для WTK?

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

> только наоборот, маны и рядом с мсдн не стояли

Уж не хочешь ли ты сказать, что все функции, экспортируемые из щтатных библиотек винды, описаны в MSDN? Принимаются только ответы "да, все" или "нет, не все".

no-dashi ★★★★★
()

Автор новости явно не понимает сути програмирования !

>явно не замечает некоторых преимуществ Visual Studio - хорошую отладку кода и приличную документацию.

приличная документация _правильному_ програмисту не нужна, а код у него получается идеальный ... так что ....

bugagaga
()
Ответ на: комментарий от no-dashi

хы, да без мсдну разработчиков мс поймали бы .... каждый год новые откровения, совершенно меняющие жизнь к лучшему, даже флагмана своего (вижал бейсик:) не пожалели. Кстати KDevAssistant очень подрос в поледнее время и не браузит не только локальную документацию, ну индексирует, ищет, так что концептуальных недостатков я не вижу, в конце концов главное в ООП это API documentation(referense), а с этим проблемы возникают как раз тогда, когда этот апи ломают все время и изобретают новые технологии.

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

Правильному программисту вообще не нужен ни компилятор, ни отладчик, ни стандартная библиотека, ни документация... да и вообще компьютер тоже не нужен... все программы пишуться карандашом на бумаге, а выполняются в уме :)

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

> и не браузит не только локальную

первое не - лишнее;)

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

Читаю посты ,и просто офигиваю. Ананюки ,блин, флудеры каких поискать надо ( в своем боншинстве). Может кдевелоп и отстает от .НЕТу , но зато от доступный. Я понимаю, что в россии и .НЕТу бесплатная вместе в виндовс, но ,если разобраться, купите все это за свои деньги ( например студентам купить .НЕТу , винду и оффис, ну еще чего-нибуть),вот тогда и поговорим , насколько продукты открытого сообщства хуже-лучше мелкософтных

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

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

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

>причем пишет всё с нуля

а вы: промышленное программирование, промышленное программирование...

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

> только наоборот, маны и рядом с мсдн не стояли

Смеялся долго... правда :о)

Неужели то, что написано в MSDN уже совпадает с тем, что есть на самом деле??? НЕ ВЕРЮ!!!

Я не пишу на .NET, я не пишу на CPP+MFC, я люблю C...

НО!!! Сколько помню себя в качестве юзверя WinAPI, никогда не понимал, какой идиот придумал WinAPI, и какое стадо идиотов придумало писать документацию отдельно от разработчиков этого самого API...

Хочется gtk под windows, хочется... а нет... :(

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

ну так правильно ! надо писать с нуля и с закрытыми кодом, как в микрософте, что бы не было патентных прений по поводу открытости ...

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