|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Какой компилятор C++ под Win лучше? |
|
|
Какой компилятор C++ под Win лучше?
|
Пользователь Сообщения: 135 |
Поставил себе MSVC 6. Но недавно встретил знакомого программера. Он заявил - MS полный отстой. Дескать MS с памятью работает не эффективно. Например у него програма у которой много мелких переменных на MS захватывает всю свободную память. А на борландовских та же прога пашет нормально.
Его мнение понятно, но хотелось бы услышать и другие мнения опытных людей. В плане эффективности и вообще... |
|
Отправлено: 01:33, 14-09-2003 |
редкий гость Сообщения: 1696
|
Профиль | Сайт | Отправить PM | Цитировать bilytur
Ну для начала, неплохо бы помнить, что во-первых, VC6 уже 5 лет. И во-вторых, что заявление этого знакомого программера полная чушь, хотя динамическое распределение памяти в VC6 действительно работает несколько медленне чем в билдере, чем объясняется сей факт не знаю, но это проблемы RTL, а не компилятора. Сравнивать имеет смысл только современные версии, и сравнение это будет не в пользую борланда: 1. VC7.1 лучше поддерживает стандарт 2. VC гораздо лучше интегрируется с остальными компонентами от MS. Соответственно, все system-related библиотеки/заголовки/всё-прочее под него появляеются значительно оперативнее. 3. Оптимизация тоже очень неплоха, не знаю как с этим у современных борландовских компиляторов, но borland free command line tools (компилятор от пятого билдера, который распространяется бесплатно) проигрывает ему с потрохами. А сейчас ещё и под .NET можно компилировать 4. С появлением Windows Forms окошки в VC рисовать не менее приятно чем в билдере, правда готовых сторонних компонент значительно меньше. И вообще, не программерское это дело окошки рисовать ![]() |
------- Отправлено: 04:02, 14-09-2003 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 267
|
Профиль | Сайт | Отправить PM | Цитировать Еще один пример:
Простая консольная прога "Нелло World", с всеми оптимизациями под размер у меня на VC 6 занимала >30kb CBuilder 5 ~16kb GC++ 3 ~6kb А работать полюбому в С++Builder приятнее Цитата:
Если же ты про С++ от Страустрапа, то оба достаточно хороши. Правда на С++Билдере дрова ты не напишеш, и PE он не делает. ИМХО - Билдер ![]() ![]() ![]() Время написания проги на Билдере намного меньше чем на VC, а в БД у Билдера вообще нет конкурентов. |
|
------- Отправлено: 14:38, 15-09-2003 | #3 |
редкий гость Сообщения: 1696
|
Профиль | Сайт | Отправить PM | Цитировать e80
Цитата:
Цитата:
![]() ![]() Цитата:
Цитата:
|
||||
------- Отправлено: 16:08, 15-09-2003 | #4 |
Пользователь Сообщения: 135
|
Профиль | Отправить PM | Цитировать Так... вроде склоняюсь к VC...
![]() Может еще кто выскажет свое ИМХО? И еще один вопрос, может не по теме. У меня тут в соседнем ларьке продают VC 7.1 на 2-ух болванках. Какой должен быть нормальный дистрибутив? VC 6 был на 5-ти кажется (всмысле вижуал студия вместе с МСДН) А про GC++ здесь кстати вообще никто не слышал. ![]() Реальный выбор только Builder or VC |
|
Отправлено: 02:38, 25-09-2003 | #5 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать GC++ - многоплатформеный компилятор, портирован с линукс.
особености: - найлучше вилизаный код (стабильный, минимум глюков) по сравнению с VC и Builder - но зато код (так ка оон портирован) намного больше это все что спомнил когда читал сравнения комптляторов, в это сравнении первое место занял Builder но он имеет минус только в том что он имеет наследие ДЕЛФИ и иногда глюки с шаблонами |
Отправлено: 20:03, 26-09-2003 | #6 |
![]() Модер Железа Сообщения: 1557
|
Профиль | Сайт | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 01:44, 28-09-2003 | #7 |
Новый участник Сообщения: 11
|
Профиль | Отправить PM | Цитировать Microsoft Visual Studio 2003 Enterprise Architect 2003 .NET весит 8 болванок, но зато на них всё (и .NET SDK и MSDN и ещё КУЧА всего).
gcc - чисто компилятор с библиотеками, а в MSVS у тебя удобнейший IDE, с которым просто приятно работать. До .NET деяствительно было проще делать кнопочки-фенечки в Borlandе. Но сейчас Windows.Forms + C# = РУЛЁЗ. |
Отправлено: 22:48, 05-10-2003 | #8 |
![]() Модер Железа Сообщения: 1557
|
Профиль | Сайт | Отправить PM | Цитировать to zhilik
Да, 8 болванок, но 5-болванная версия не хуже. Она такая же. Просто половина дисков "полной" версии полупуста. |
------- Отправлено: 23:21, 08-10-2003 | #9 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать я считаю что при выборе компилятора
надо опробовать каждый при разработке больших проектов и ты увидишь что тебе лучше подходит |
Отправлено: 03:25, 19-10-2003 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Какой Лучше | roootxp | Выбор отдельных компонентов компьютера и конфигурации в целом | 9 | 10-07-2009 18:57 | |
Компилятор для Паскаль под Линукс и PHP | DaRiYs | Вебмастеру | 1 | 05-06-2008 19:25 | |
Какой сервер лучше выбрать под WWW, MAIL, и FTP? | Negativ | Железо во FreeBSD | 9 | 25-07-2007 13:16 | |
Какой производитель лучше? | Kalapulik | Видеокарты | 46 | 30-06-2006 19:55 |
|