Borland C++ Builder vs MS Visual Studio .NET

Форум для программистов

Сообщение BuG » Вт май 13, 2003 2:30 pm

Начинал писать в билдере... Все вроде довольно понятно, нанверное даже привычно... На днях даник посоветовал Visual C++... Я нашел только Visual C++ который в комплекте с Visual Studio .NET... Что я получил??? Кучу тормозов, и нифига непонятно.... Такой вот глюк: Нажимаю открыть проект и полчаса жду пока он прожует весь диск(???)... Переключаюсь в другую папку опять жует... Че за фигня? Где там вообще формы? Как че строить? Кто-нибудь объясните мне...

Да, может проблема в том что он у меня русский? Хотя вроде на 7 дисках, не совсем уж левая подделка....

Кто что скажет?? Кто что пользует и почему?
<!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo--><a href="http://www.brilow.info/" target="_blank">Мой профессиональный блог</a><!--sizec--></span><!--/sizec-->
<a href="http://bug13.livejournal.com/" target="_blank">ЖЖ</a>
BuG
Полковник
 
Сообщений: 1524
Зарегистрирован: Пт мар 29, 2002 5:00 am
Откуда: Almaty/Kazakhstan
Пункты репутации: 0

Сообщение Scalder » Вт май 13, 2003 3:23 pm

2BuG
Юзаю шетсёрку - никаких тормозов (правда проц 1200 <!--emo&:)-->Изображение<!--endemo--> ), но переходить конечно на 7 давно собираюсь <!--emo&:)-->Изображение<!--endemo-->
<!--coloro:green--><span style="color:green"><!--/coloro-->А что я не так сказал?<!--colorc--></span><!--/colorc-->
<!--coloro:red--><span style="color:red"><!--/coloro-->А ты как думал? Конечно это ИМХО<!--colorc--></span><!--/colorc-->

<!--coloro:red--><span style="color:red"><!--/coloro-->>В каждом системном администраторе есть что-то от Бога.<!--colorc--></span><!--/colorc-->
В каждом программисте есть что-то от Бога для Бога. :-р
<a href="http://www.erepublik.com/en/referrer/mrScalder" target="_blank">Изображение</a>
Scalder
Генерал-майор
 
Сообщений: 2587
Зарегистрирован: Пн апр 08, 2002 10:21 am
Пункты репутации: 0

Сообщение dAnIK SeNT » Вт май 13, 2003 7:39 pm

1. Пользую шестерку, которую мне прислал Скал <!--emo&:)-->Изображение<!--endemo-->. На семерку переходить не собираюсь потому что она NET. А для работы NET-приложения надо чтобы на той машине, на которой оно будет исполняться была установлена хрень под названием NET Framework. Там есть, насколько я знаю, режим совместимости, но тогда какой смысл устанавливать 7-ую версию, если не будешь юзать ее фишки?
К тому же я пишу на чистом си, без использования классов и тому подобной фигни. Имхо, только в этом случае имеет смысл пользовать VC++.
2. А форм нет и не будет <!--emo&:)-->Изображение<!--endemo-->. Вижл Си - это невизуальная среда программирования. Все ручками, ручками <!--emo&:)-->Изображение<!--endemo-->.
Я уже высказывал тебе свое мнение, но выскажу еще раз, для народа, так сказать <!--emo&:)-->Изображение<!--endemo-->. Имхо, для больших прожектов с кучей пользовательского интерфейса лучше использовать Дельфи, или же Borland C++ Builder (что почти одно и то же). А для маленьких и быстрых приложений, плагинов и т.п. лучше Visual C++, причем без всяких MFC, только WinAPI.
Последний раз редактировалось dAnIK SeNT Вт май 13, 2003 7:42 pm, всего редактировалось 1 раз.
яНЯЕД ОН СОПЪФЙЕ: Athlon 64 X2 5200+ @2,86GHz / nF 570 SLI (ASUS M2N SLI Deluxe) / 4 Gb RAM (4x1Gb Kingston) / 2,9Tb SATAII (0,50+0,64+0,75+1,00Tb WD) / ASUS 8800 GTS512 / 2x NEC-Optiarc AD-7173 / Thermaltake ToughPower 650W / 2x30W Microlab Solo-2 / 20" LCD Benq FP202W (wide) / openSUSE 11.1 / KDE 4.2.1
<!--coloro:Navy--><span style="color:Navy"><!--/coloro-->оН БЯЕЛ БНОПНЯЮЛ - Б email. б ICQ ОНЪБКЪЧЯЭ ПЮГ Б ОНКЦНДЮ.<!--colorc--></span><!--/colorc-->
dAnIK SeNT
Маршал
 
Сообщений: 5101
Зарегистрирован: Чт мар 28, 2002 7:48 pm
Откуда: яяяп
Пункты репутации: 0

Сообщение FSA » Ср май 14, 2003 2:16 am

<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->лучше использовать Дельфи, или же Borland C++ Builder (что почти одно и то же). <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Это точно внешне они один к одному. Разницу замечаешь, когда надо код править.
Я сначала пробовал писать на Visual C++ 6, но потом решил, что слишком много заморочек и пересел на Delphi. А Borland C++ Builder ставил из интереса, хотел свою старую программку переделать, но так руки и не дошли.
"Скажи мне свой IP, и я скажу кто ты!"
Подпись: nslookup
FSA
Подполковник
 
Сообщений: 748
Зарегистрирован: Сб апр 20, 2002 8:38 pm
Откуда: Тавда, Россия.
Пункты репутации: 0

Сообщение Scalder » Ср май 14, 2003 4:47 am

2dAnIK SeNT
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->На семерку переходить не собираюсь потому что она NET.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Там можно писать и обыкновенные приложения...
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->К тому же я пишу на чистом си, без использования классов и тому подобной фигни.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Ну и зря... очень удобно...
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->2. А форм нет и не будет . Вижл Си - это невизуальная среда программирования. Все ручками, ручками .<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Апа.... как-это нету... есть ещё как есть... просто реализуеться это всё через ж..у... а так-то есть....привыкнуть просто надо... кстати если привыкнуть и разобраться....то формы можно и быстрее лепить...чем на делфи...
<!--coloro:green--><span style="color:green"><!--/coloro-->А что я не так сказал?<!--colorc--></span><!--/colorc-->
<!--coloro:red--><span style="color:red"><!--/coloro-->А ты как думал? Конечно это ИМХО<!--colorc--></span><!--/colorc-->

<!--coloro:red--><span style="color:red"><!--/coloro-->>В каждом системном администраторе есть что-то от Бога.<!--colorc--></span><!--/colorc-->
В каждом программисте есть что-то от Бога для Бога. :-р
<a href="http://www.erepublik.com/en/referrer/mrScalder" target="_blank">Изображение</a>
Scalder
Генерал-майор
 
Сообщений: 2587
Зарегистрирован: Пн апр 08, 2002 10:21 am
Пункты репутации: 0

Сообщение dAnIK SeNT » Ср май 14, 2003 3:38 pm

<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Там можно писать и обыкновенные приложения...<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
дык я же говорю - тогда какой смысл? <!--emo&:)-->Изображение<!--endemo-->
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Ну и зря... очень удобно...<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
удобно то оно удобно... но смысл моего перехода на си в том, чтобы писать очень маленькие и нетребовательные программы. А если включать громаду MFC... То тогда лучше на Дельфи <!--emo&:)-->Изображение<!--endemo-->
Впрочем, классы я все-таки немножко использую, но только свои собственные.
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Апа.... как-это нету... есть ещё как есть... просто реализуеться это всё через ж..у... а так-то есть....привыкнуть просто надо... кстати если привыкнуть и разобраться....то формы можно и быстрее лепить...чем на делфи...<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
То что есть в ВижлСи - это не совсем формы... И насчет быстрее сомневаюсь <!--emo&:)-->Изображение<!--endemo--> То есть слепить то ты ее слепишь, а вот использовать...
яНЯЕД ОН СОПЪФЙЕ: Athlon 64 X2 5200+ @2,86GHz / nF 570 SLI (ASUS M2N SLI Deluxe) / 4 Gb RAM (4x1Gb Kingston) / 2,9Tb SATAII (0,50+0,64+0,75+1,00Tb WD) / ASUS 8800 GTS512 / 2x NEC-Optiarc AD-7173 / Thermaltake ToughPower 650W / 2x30W Microlab Solo-2 / 20" LCD Benq FP202W (wide) / openSUSE 11.1 / KDE 4.2.1
<!--coloro:Navy--><span style="color:Navy"><!--/coloro-->оН БЯЕЛ БНОПНЯЮЛ - Б email. б ICQ ОНЪБКЪЧЯЭ ПЮГ Б ОНКЦНДЮ.<!--colorc--></span><!--/colorc-->
dAnIK SeNT
Маршал
 
Сообщений: 5101
Зарегистрирован: Чт мар 28, 2002 7:48 pm
Откуда: яяяп
Пункты репутации: 0

Сообщение Scalder » Ср май 14, 2003 3:49 pm

2dAnIK SeNT
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->дык я же говорю - тогда какой смысл? <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
проги быстрее (и предположительно меньше) получаються....
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->А если включать громаду MFC... То тогда лучше на Дельфи <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Ну это вопрос спорный <!--emo&:)-->Изображение<!--endemo-->...тут можно долго спорить <!--emo&:)-->Изображение<!--endemo-->
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->а вот использовать... <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
вот к этому и нужно привыкнуть <!--emo&:)-->Изображение<!--endemo-->
<!--coloro:green--><span style="color:green"><!--/coloro-->А что я не так сказал?<!--colorc--></span><!--/colorc-->
<!--coloro:red--><span style="color:red"><!--/coloro-->А ты как думал? Конечно это ИМХО<!--colorc--></span><!--/colorc-->

<!--coloro:red--><span style="color:red"><!--/coloro-->>В каждом системном администраторе есть что-то от Бога.<!--colorc--></span><!--/colorc-->
В каждом программисте есть что-то от Бога для Бога. :-р
<a href="http://www.erepublik.com/en/referrer/mrScalder" target="_blank">Изображение</a>
Scalder
Генерал-майор
 
Сообщений: 2587
Зарегистрирован: Пн апр 08, 2002 10:21 am
Пункты репутации: 0

Сообщение Magister » Чт май 15, 2003 2:46 am

А вот кто знает как на Buildere можно сделать прогу на чистом WinAPI без #include <vcl.h> ?
<!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo--><!--coloro:red--><span style="color:red"><!--/coloro-->все беды - от недостатка информации<!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
Magister
Генерал-майор
 
Сообщений: 2501
Зарегистрирован: Вт авг 06, 2002 4:22 am
Пункты репутации: 0

Сообщение dAnIK SeNT » Чт май 15, 2003 5:09 am

2Magister
точно так же как и в любом другом сишном компиляторе.
без #include <vcl.h> <!--emo&:)-->Изображение<!--endemo-->
Последний раз редактировалось dAnIK SeNT Чт май 15, 2003 5:09 am, всего редактировалось 1 раз.
яНЯЕД ОН СОПЪФЙЕ: Athlon 64 X2 5200+ @2,86GHz / nF 570 SLI (ASUS M2N SLI Deluxe) / 4 Gb RAM (4x1Gb Kingston) / 2,9Tb SATAII (0,50+0,64+0,75+1,00Tb WD) / ASUS 8800 GTS512 / 2x NEC-Optiarc AD-7173 / Thermaltake ToughPower 650W / 2x30W Microlab Solo-2 / 20" LCD Benq FP202W (wide) / openSUSE 11.1 / KDE 4.2.1
<!--coloro:Navy--><span style="color:Navy"><!--/coloro-->оН БЯЕЛ БНОПНЯЮЛ - Б email. б ICQ ОНЪБКЪЧЯЭ ПЮГ Б ОНКЦНДЮ.<!--colorc--></span><!--/colorc-->
dAnIK SeNT
Маршал
 
Сообщений: 5101
Зарегистрирован: Чт мар 28, 2002 7:48 pm
Откуда: яяяп
Пункты репутации: 0

Сообщение ssm » Чт май 15, 2003 10:05 am

<!--QuoteBegin--dAnIK SeNT+May 14 2003, 17:38--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (dAnIK SeNT @ May 14 2003, 17:38)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> но смысл моего перехода на си в том, чтобы писать очень маленькие и нетребовательные программы. А если включать громаду MFC... То тогда лучше на Дельфи <!--emo&:)-->Изображение<!--endemo-->
Впрочем, классы я все-таки немножко использую, но только свои собственные.
<!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
Ну конечно, лучше пусть каждый изобретет свою библиотеку, и сам ее и использует. А STL, ATL и пр. пусть используют те у кого нет лишних 2 -3 лет работы, над разработкой своей библиотки!
Ты в команде вообще работал? Исходники приходилось от кого-нить перенимать? Если есть стандартные подходы и библиотеки, то зачем новый велосипед, если конечно не в целях обучения
матюкаться - плохо
ssm
Старшина
 
Сообщений: 46
Зарегистрирован: Ср апр 23, 2003 4:49 pm
Откуда: гоновер, германия
Пункты репутации: 0

Сообщение FSA » Чт май 15, 2003 10:18 am

Кстати, если использовать чужое, то я за Delphi + KOL&MSK (библиотечка такая). Позволяет писать на Delphi программы ну очень маленького размера. Я думаю ничем не хуже Visual C++ рамерчик приложения получится. Кому интересно, можете найти эту библиотечку на <a href='http://kol.mastak.ru' target='_blank'>kol.mastak.ru</a>
Последний раз редактировалось FSA Чт май 15, 2003 10:30 am, всего редактировалось 1 раз.
"Скажи мне свой IP, и я скажу кто ты!"
Подпись: nslookup
FSA
Подполковник
 
Сообщений: 748
Зарегистрирован: Сб апр 20, 2002 8:38 pm
Откуда: Тавда, Россия.
Пункты репутации: 0

Сообщение dAnIK SeNT » Чт май 15, 2003 12:20 pm

2ssm
я работал в команде. если ты внимательно читал предыдущие сообщения. то мог заметить, что я говорю о маленьких и быстрых приложениях, не требующих никаких библиотек, на разработку которых требуется по 3 года, т. е. плагинах, небольших прикладных утилитках и пр.
естественно, что создавать крупное многофункциональное приложение "с нуля" глупо и неэффективно.
2FSA
По размеру на диске может и не больше. А вот по количеству отжираемой памяти - больше, причем весьма.
Прога на Дельфи вообще без включения каких-либо модулей (кроме System, включение которого отменить нельзя) отжирает 3 мега оперативы.
Последний раз редактировалось dAnIK SeNT Чт май 15, 2003 12:21 pm, всего редактировалось 1 раз.
яНЯЕД ОН СОПЪФЙЕ: Athlon 64 X2 5200+ @2,86GHz / nF 570 SLI (ASUS M2N SLI Deluxe) / 4 Gb RAM (4x1Gb Kingston) / 2,9Tb SATAII (0,50+0,64+0,75+1,00Tb WD) / ASUS 8800 GTS512 / 2x NEC-Optiarc AD-7173 / Thermaltake ToughPower 650W / 2x30W Microlab Solo-2 / 20" LCD Benq FP202W (wide) / openSUSE 11.1 / KDE 4.2.1
<!--coloro:Navy--><span style="color:Navy"><!--/coloro-->оН БЯЕЛ БНОПНЯЮЛ - Б email. б ICQ ОНЪБКЪЧЯЭ ПЮГ Б ОНКЦНДЮ.<!--colorc--></span><!--/colorc-->
dAnIK SeNT
Маршал
 
Сообщений: 5101
Зарегистрирован: Чт мар 28, 2002 7:48 pm
Откуда: яяяп
Пункты репутации: 0

Сообщение ssm » Чт май 15, 2003 1:50 pm

2dAnIK SeNT
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->на разработку которых требуется по 3 года<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
2.5 года из которых тратяться на написания стэка, вектора, и списка а также др. стандартных структур данных и алгоритмов работы с ними<!--emo&:)-->Изображение<!--endemo-->)) И кто интерестно тебе оплатит эти 2.5 года изобретания велосипеда?
матюкаться - плохо
ssm
Старшина
 
Сообщений: 46
Зарегистрирован: Ср апр 23, 2003 4:49 pm
Откуда: гоновер, германия
Пункты репутации: 0

Сообщение dAnIK SeNT » Чт май 15, 2003 2:14 pm

2ssm
блин, ты сообщение мое прочитал? не собираюсь я велосипедов никаких изобретать. Просто подключать здоровую дуру MFC ради того чтобы использовать из нее единственный класс, который можно самому сляпать за 20 минут имхо неправильно.
А приложения, где требуютя более сложные классы я пишу на Дельфи, т.к. имхо удобнее.
яНЯЕД ОН СОПЪФЙЕ: Athlon 64 X2 5200+ @2,86GHz / nF 570 SLI (ASUS M2N SLI Deluxe) / 4 Gb RAM (4x1Gb Kingston) / 2,9Tb SATAII (0,50+0,64+0,75+1,00Tb WD) / ASUS 8800 GTS512 / 2x NEC-Optiarc AD-7173 / Thermaltake ToughPower 650W / 2x30W Microlab Solo-2 / 20" LCD Benq FP202W (wide) / openSUSE 11.1 / KDE 4.2.1
<!--coloro:Navy--><span style="color:Navy"><!--/coloro-->оН БЯЕЛ БНОПНЯЮЛ - Б email. б ICQ ОНЪБКЪЧЯЭ ПЮГ Б ОНКЦНДЮ.<!--colorc--></span><!--/colorc-->
dAnIK SeNT
Маршал
 
Сообщений: 5101
Зарегистрирован: Чт мар 28, 2002 7:48 pm
Откуда: яяяп
Пункты репутации: 0

Сообщение ssm » Пт май 16, 2003 7:09 am

2dAnIK SeNT
MFC - отличнейший пример того, как не надо писать библиотеки. Я говорил о STL && ATL, если ты сам внимательно читал.
А твое имхо может послужить религиозной войной Delphi vs MSVC, что со стороны админа - некрасиво :-P

ЗЫ а под маленькими и быстрыми приложениями ты не хэлоуворд подразумеваешь, тада да...
матюкаться - плохо
ssm
Старшина
 
Сообщений: 46
Зарегистрирован: Ср апр 23, 2003 4:49 pm
Откуда: гоновер, германия
Пункты репутации: 0

След.

Вернуться в Программирование

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1