Сейчас на форуме: hgdagon, asfa (+5 невидимых)

 eXeL@B —› Программирование —› Какой С++ выбрать?
Посл.ответ Сообщение


Ранг: 279.1 (наставник)
Активность: 0.160
Статус: Участник
wizard

Создано: 04 мая 2007 12:49
· Личное сообщение · #1

Вопрос если браться за изучения С++ ,то что лучше выбирать Microsoft Visual C++ или C++Builder.И самое главное почему именно тот а не другой?

-----
Что один человек сделал , другой всегда сломать может...





Ранг: 68.0 (постоянный), 6thx
Активность: 0.060
Статус: Участник

Создано: 04 мая 2007 12:59
· Личное сообщение · #2

IMHO легче на Borland C++, как-то понятне там..
хотя многие программеры-сионисты предпочитают VC++




Ранг: 109.2 (ветеран)
Активность: 0.090
Статус: Участник
Cardinal

Создано: 04 мая 2007 12:59
· Личное сообщение · #3

Microsoft Visual C++ - более нагляден с точки зрения обьектно ориентированного подхода, хотя внутренняя реализация - через жопу. Да и там реализовано гораздо больше возможностей, чем предусмотренны современными стандартами для языков Си -типа.

-----
– Почему ты работаешь по ночам ? – Так удобнее... В одну смену с чертями...




Ранг: 68.8 (постоянный)
Активность: 0.120
Статус: Участник

Создано: 04 мая 2007 13:05
· Личное сообщение · #4

Dr3d пишет:
программеры-сионисты






Ранг: 68.0 (постоянный), 6thx
Активность: 0.060
Статус: Участник

Создано: 04 мая 2007 13:09
· Личное сообщение · #5

Пообщался я с программерами-сионистами и пришол к выводу, что в изучении языка С++ не так важна "реализация c++", "язык надо по книжке учить!"
А вообще, как я и говорил, большинство отдает предпочтение VC++



Ранг: 20.8 (новичок)
Активность: 0.010
Статус: Участник

Создано: 04 мая 2007 13:11
· Личное сообщение · #6

Dr3d пишет:
программеры-сионисты предпочитают VC++

Ни фига, существует объективная причина, по которым народ выбирает не С++ Builder - он может генерить не верный код (хотя при обучении не встретится скорее всего).
А именно для обучения С++ разницы по-моему большой нет (если она вообще есть), надо посмотреть и то, и то, и выбрать, что больше понравится.




Ранг: 279.1 (наставник)
Активность: 0.160
Статус: Участник
wizard

Создано: 04 мая 2007 13:11
· Личное сообщение · #7

MACKLIA пишет:
IMHO легче на Borland C++, как-то понятне там..


С Borland C++ немного знаком ,только мне кажется тоже Delphi ,только с другим синтаксисом.

-----
Что один человек сделал , другой всегда сломать может...





Ранг: 68.0 (постоянный), 6thx
Активность: 0.060
Статус: Участник

Создано: 04 мая 2007 13:13
· Личное сообщение · #8

MACKLIA пишет:
С Borland C++ немного знаком ,только мне кажется тоже Delphi ,только с другим синтаксисом.

Ну да, ведь та же контора писала, и написан Borland C++ Builder на Pascal'e



Ранг: 191.8 (ветеран), 46thx
Активность: 0.170
Статус: Участник

Создано: 04 мая 2007 13:14
· Личное сообщение · #9

Ставь оба.
Раз изучаешь значит будешь пробовать исходники и для того и для другого.
А там сам на чём-нубудь остановишься.



Ранг: 1.3 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 мая 2007 13:24
· Личное сообщение · #10

Для того чтобы понять какой лучше, нужно на своем опыте испытать. По мне как начинал, я начал с борланды, так как он попроще был, и яснее, нежели вижуал. Сейчас работаю под мингв и думаю, как я без него обходился. Все ошибки ясно описаны, когда классы описываешь и забыл точку с запятой корректно выводит мол после класса поставь точку с запятой, а не как борланда и вижуала начали материться неизвестно из-за чего. Мингв строже, чем остальные по мне лучше к нему сразу привыкать, плохо только что дебага у него так и не нашел.




Ранг: 279.1 (наставник)
Активность: 0.160
Статус: Участник
wizard

Создано: 04 мая 2007 13:35 · Поправил: MACKLIA
· Личное сообщение · #11

Ratinsh пишет:
Ставь оба.


Так и хочу ,только интерисует мнение ,что народ по поводу того и другого считает ?
Ладно ,а если расматривать с точки зрения размера готового *.exe ?

-----
Что один человек сделал , другой всегда сломать может...





Ранг: 230.5 (наставник)
Активность: 0.180
Статус: Участник
Norg

Создано: 04 мая 2007 13:44
· Личное сообщение · #12

считаю что VC++, Builder на Delphi по синтаксису похож очень.

-----
M&#225 enginn renna undan &#254v&#237 sem honum er skapa&#240





Ранг: 279.1 (наставник)
Активность: 0.160
Статус: Участник
wizard

Создано: 04 мая 2007 14:03
· Личное сообщение · #13

di-2 пишет:
считаю что VC++, Builder на Delphi по синтаксису похож очень

Насчёт VC++ пока незнаю ,а C++Builder на Delphi похоже :
Edit1->Text = "Privet";
Edit1.Text = 'Privet';
поэтому я и писал :
MACKLIA пишет:
С Borland C++ немного знаком ,только мне кажется тоже Delphi ,только с другим синтаксисом

имеется ввиду не в глобальном плане ,а небольшие отличия.

-----
Что один человек сделал , другой всегда сломать может...




Ранг: 39.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 04 мая 2007 14:14
· Личное сообщение · #14

MACKLIA пишет:
Ладно ,а если расматривать с точки зрения размера готового *.exe ?

Традиционно Builder генерит исполняемые файлы с большим объёмом, чем VC
Однако и там, и там от многих вещей зависит - линкуется ли статически VCL для Builder / MFC для VC или
работает с dll-кой и т.п.

В плане же изучения: сам начинал на Builder'e, однако потом прочно перебрался на VC
Builder позволяет писать проще и быстрее, однако он громоздче, не так гибок, и (имхо) встроенный отладчик в нём куда кривее, чем в Visual.
VC - особенно поначалу - заметно сложнее для понимания.. и там куда меньше инкапсулировано системных особенностей, чем в Builder'e, но в итоге это пожалуй плюс - больше узнаёшь об устройстве самой системы.
С коммерческой точки зрения больше распространён VC, Builder чаще используется для небольших приложений.



Ранг: 68.8 (постоянный)
Активность: 0.120
Статус: Участник

Создано: 04 мая 2007 14:36
· Личное сообщение · #15

Dr3d пишет:
и написан Borland C++ Builder на Pascal'e


Если мне не изменяет память, то всё-таки последний билдер был написан на том же c++




Ранг: 230.5 (наставник)
Активность: 0.180
Статус: Участник
Norg

Создано: 04 мая 2007 14:36 · Поправил: di-2
· Личное сообщение · #16

MACKLIAЕсли судить по мне,то свои познания начинал с Дельфи,программирую на нем до сих пор,однако в связи с тем,что меня увлекла демо-сцена и программирование шейдеров,сейчас осваиваю VC++ он вроде как для графики легче будет и проще,да и быстрее программы(OpenGL DirectX) под него работают.Хотя может я ошибаюсь.А если сейчас учить то си ШАРП (с#)

-----
M&#225 enginn renna undan &#254v&#237 sem honum er skapa&#240




Ранг: 52.2 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 04 мая 2007 14:44
· Личное сообщение · #17

Действительно поставь и то и другое. А там видно будет.




Ранг: 279.1 (наставник)
Активность: 0.160
Статус: Участник
wizard

Создано: 04 мая 2007 14:50
· Личное сообщение · #18

bash пишет:
Если мне не изменяет память, то всё-таки последний билдер был написан на том же c++


Начёт последнего незнаю ,но C++Builder 6 и Delphi 7 написаны на - Borland Delphi 6.0 - 7.0.

-----
Что один человек сделал , другой всегда сломать может...




Ранг: 50.2 (постоянный)
Активность: 0.010
Статус: Участник

Создано: 04 мая 2007 16:40
· Личное сообщение · #19

di-2 пишет:
быстрее программы(OpenGL DirectX) под него работают

Можете объяснить почему? Имхо, бред.
MACKLIA пишет:
Edit1->Text = "Privet";
Edit1.Text = 'Privet';

Ну дык VCL имеет одинаковую архитектуру что для Builder'a, что для Delphi.

MACKLIA пишет:
С Borland C++ немного знаком ,только мне кажется тоже Delphi






Ранг: 279.1 (наставник)
Активность: 0.160
Статус: Участник
wizard

Создано: 04 мая 2007 16:45
· Личное сообщение · #20

Vitek пишет:
Действительно поставь и то и другое. А там видно будет.


Ну для полного сравнения придется так и сделать,а на основании ответов наверное предпочтение отдам VC++. За ответы спасибо.

-----
Что один человек сделал , другой всегда сломать может...



 eXeL@B —› Программирование —› Какой С++ выбрать?
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати