Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Что легче изучать для новичка, Visual C++/C++ Builder 
:(
    Опции темы
S.A.G.
Дата 22.10.2006, 17:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


не эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1339
Регистрация: 20.7.2006
Где: in ad equate

Репутация: нет
Всего: 19



Цитата(vinter @ 22.10.2006,  17:23)
Цитата

(желательно сначала C)

зачем??

Тоже самое что учить Pascal перед Object Pascal-ем. Сначала синтаксис, основные конструкции языка, типы данных. В Си тоже есть что поучить - и не забивать себе сначала голову обьектами. А потом плавно перейти на C++. Мое мнение ИМХО.


--------------------
Вот она задачка: спасти себя от себя самого © Cube
Sometimes good people do evil things © A Simple Plan
PM   Вверх
vinter
Дата 22.10.2006, 17:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 13
Всего: 56



Цитата

 В Си тоже есть что поучить - и не забивать себе сначала голову обьектами.

не надо путать.. С++ включает полность С(за некоторым исключением), и если начинать учить по книге которая называется прогр. в С, то человек будет забивать себе голову ненужными malloc'ми ,printf'ми etc
ИМХО 


--------------------
Мой блог
PM MAIL WWW   Вверх
Romikgy
Дата 22.10.2006, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 8
Всего: 146



Цитата(vinter @  22.10.2006,  16:58 Найти цитируемый пост)
то человек будет забивать себе голову ненужными malloc'ми ,printf'ми etc

А для некоторых они очень нужны, даже в С++


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Kuvaldis
Дата 22.10.2006, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


механик-вредитель
***


Профиль
Группа: Участник Клуба
Сообщений: 1189
Регистрация: 16.6.2006
Где: Минск

Репутация: 11
Всего: 61



vinter, 
Цитата

человек будет забивать себе голову ненужными malloc'ми ,printf'ми etc

В мире существует куча старого кода, в котором приходится разбираться и иногда даже его поддерживать. Поэтому, если изучаешь С++,желательно все таки знать,что было раньше
ИМХО


--------------------
Помни - когда ты спишь, враг не дремлет
Спи чаще и дольше, изматывай врага бессоницей
PM MAIL ICQ   Вверх
Rockie
Дата 22.10.2006, 21:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1143
Регистрация: 23.4.2006

Репутация: 8
Всего: 31



Цитата(vinter @  22.10.2006,  10:47 Найти цитируемый пост)
Цитатапривыкнет программер к халяве и на MFC ничерта не напишет и как следствие: такой человек программистом не станет ИМХО

на знаешь MFC - не программер. smile lol

добавлено:
Es ist der Sarkasmus  smile 

Это сообщение отредактировал(а) Rockie - 22.10.2006, 21:57


--------------------
Чтобы иметь большой гардероб - надо иметь большой гардероб.
PM   Вверх
vinter
Дата 22.10.2006, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 13
Всего: 56



Цитата

на знаешь MFC - не программер

MFC как пример, если человек привыкнет к халяве, то в конечном итоге  ничего написать руками не сможет ИМХО


--------------------
Мой блог
PM MAIL WWW   Вверх
Kuvaldis
Дата 22.10.2006, 23:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


механик-вредитель
***


Профиль
Группа: Участник Клуба
Сообщений: 1189
Регистрация: 16.6.2006
Где: Минск

Репутация: 11
Всего: 61



vinter, 
Программист должен быть в меру ленивый. НЕ стоит принципиально отказываться от того, что реально может облегчить жизнь. Твои слова немного мне курс молодого бойца напоминают smile : дескать, пускай новички помучаются, пороху понюхают....  А еще лучше им на ассемблере писать!!! в блокноте, тогда уж точно все ручками. Это я, конечно, утрирую.

Тема достаточно избитая. Вот ее поднимали в Holy Wars, правда про Delphi. Не могу не привести слова Snowy, который сказал, что обсуждение компонентов занимает только 5 процентов от сообщений их форума (я применительно к Builder). Работа не заключается только в том, чтобы найти нужный компонент. Так что и в борландовской среде можно делать серьезные вещи.

А вообще мелкософт с Visual  must die!! И учимся программить в gcc под Linux smile 

Это сообщение отредактировал(а) Kuvaldis - 22.10.2006, 23:17


--------------------
Помни - когда ты спишь, враг не дремлет
Спи чаще и дольше, изматывай врага бессоницей
PM MAIL ICQ   Вверх
bsa
Дата 22.10.2006, 23:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 63
Всего: 196



Цитата(Kuvaldis @ 22.10.2006,  23:16)
И учимся программить в gcc под Linux smile

Поддерживаю.
Если не заморачиваться на GUI, то лучше ОС не найти для обучения программированию. Компилировать можно одной командой из терминала! (правда, билдер тоже может под виндой).
PM   Вверх
Romikgy
Дата 23.10.2006, 08:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 8
Всего: 146



Цитата(bsa @  22.10.2006,  22:40 Найти цитируемый пост)
Поддерживаю.
Если не заморачиваться на GUI, то лучше ОС не найти для обучения программированию. Компилировать можно одной командой из терминала!

а дебагить smile


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
bsa
Дата 23.10.2006, 11:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 63
Всего: 196



Цитата(Romikgy @ 23.10.2006,  08:47)
а дебагить smile

Надо сразу писать без ошибок - тогда и отлаживать не придется. smile
А так, в KDevelop, Code::Blocks есть вменяемые отладчики (если не ошибаюсь, через gdb работают). Хотя, в KDevelop'е не останавливается на точках останова, если они внутри конструктора. smile
PM   Вверх
Romikgy
Дата 23.10.2006, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 8
Всего: 146



Цитата(bsa @  23.10.2006,  10:39 Найти цитируемый пост)
Надо сразу писать без ошибок - тогда и отлаживать не придется.

мусье спец такого уровня , что пишет все приложения сразу и без ошибок ?
Цитата(bsa @  23.10.2006,  10:39 Найти цитируемый пост)
А так, в KDevelop, Code::Blocks есть вменяемые отладчики (если не ошибаюсь, через gdb работают)

я с ним нормально так и не смог научиться работать smile
имхо корявый он очень  smile


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
likehood
Дата 23.10.2006, 13:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


666
**


Профиль
Группа: Участник
Сообщений: 536
Регистрация: 21.12.2005

Репутация: 8
Всего: 24



Цитата(Kuvaldis @  23.10.2006,  00:16 Найти цитируемый пост)
Твои слова немного мне курс молодого бойца напоминают  : дескать, пускай новички помучаются, пороху понюхают....  А еще лучше им на ассемблере писать!!! в блокноте, тогда уж точно все ручками. Это я, конечно, утрирую.

По-хорошему, так оно и должно быть. Надо сначала ручками поработать.
PM MAIL   Вверх
Kuvaldis
Дата 23.10.2006, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


механик-вредитель
***


Профиль
Группа: Участник Клуба
Сообщений: 1189
Регистрация: 16.6.2006
Где: Минск

Репутация: 11
Всего: 61



baronp, 
Цитата

По-хорошему, так оно и должно быть. Надо сначала ручками поработать.

Эта мысль тешит. Знаю по себе. Когда служил, то было приятно осознавать, что младший призыв проходит через то же, что и ты когда то.
Но..
ИМХО, обучение лучше поставить так. Показать, как делать GUI. Это будет нужно для красивого оформления решенной задачи. А саму логику разрабатывать и проверять в DOS. Уж чего у DOS не заберешь, так это отсутствие проблем при отладке (не нужно ShowProcesses и другие извращения, результат прямо на экран, без проблем)

Правильно сказали, что сначала нужно научиться именно программировать, т.е. DOS. А мышководчество  - это уже приложение к основному труду.

Это сообщение отредактировал(а) Kuvaldis - 23.10.2006, 13:55


--------------------
Помни - когда ты спишь, враг не дремлет
Спи чаще и дольше, изматывай врага бессоницей
PM MAIL ICQ   Вверх
Страницы: (3) Все 1 2 [3] 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1140 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.