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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Литература для изучения C++ (FAQ читал) 
:(
    Опции темы
Xokker
  Дата 3.3.2010, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



По собственной глупости C++ когда-то начал изучать по книге C++ Without Fear. Когда понял, что книга далеко не лучшая (или я ошибаюсь?), был уже больше, чем на середине. Ее дочитал (и выполнил все примеры), но теперь сейчас заметил, что стандартом де факто для изучения языка является "Как программировать на C++". 

Если кто-нибудь сталкивался с этими обоими книгами, подскажите, пожалуйста, стоит ли тратить время и деньги на прочтение "Как программировать на C++"? Или, может, прочитать оттуда отдельные главы?

P.S. Прошу прощения, если пост поместил не в тот раздел.

Это сообщение отредактировал(а) Xokker - 3.3.2010, 14:19
PM MAIL Jabber   Вверх
limelight
Дата 3.3.2010, 15:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Если идет речь о книге обоих Дейтелов, то я совсем недавно купил 5-е полное издание этой книги, т.к. в сети вообще не было даже подобия, максимум 3-е и то в плохом качестве. Что скажу...пока что 100 страниц усвоил. Все ооооочень разжеванно, ну поначалу по крайней мере. Еще не видел ни одного плохого отзыва о ней, очень многие рекомендуют начинать ее. В самой книге написано что предназначеная для 1-2 го года программирования.
1400 страниц в ней мне пока нравится все кроме лишней "воды" но это надеюсь не минус, т.к. какие то более сложные темы будут объяснены более полно. Параллельно читаю книгу Лафоре "Объектро-ориентированное программирование" разжевано все меньше, но все понятно процентов на 97 - 100 smile
PM MAIL ICQ   Вверх
Lazin
Дата 3.3.2010, 15:22 (ссылка) |   (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 41
Всего: 154



Цитата(Xokker @  3.3.2010,  14:14 Найти цитируемый пост)
стоит ли тратить время и деньги на прочтение "Как программировать на C++"?

вообще не стоит тратить время на изучение С++ smile 
PM MAIL Skype GTalk   Вверх
kemiisto
Дата 3.3.2010, 15:22 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



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

Репутация: 2
Всего: 160



Цитата(Xokker @  3.3.2010,  15:14 Найти цитируемый пост)
Если кто-нибудь сталкивался с этими обоими книгами, подскажите, пожалуйста, стоит ли тратить время и деньги на прочтение "Как программировать на C++"?

Полистал я C++ Without Fear в русском переводе. Ничего так. Книга Дейтелов на слабую троечку, а эта - на двойку. smile Ужас, короче. 

Самое плохое в этой книге, то, что там описан мифический язык программирования С/С++. Этот язык внушает страх и ужас любому бывалому С++ разработчику. smile У Дейтолов то хотя бы чистый С++...

Xokker, хм... А зачем Вам С++?

Цитата(limelight @  3.3.2010,  16:07 Найти цитируемый пост)
Еще не видел ни одного плохого отзыва о ней, очень многие рекомендуют начинать ее.

Всё когда-то бывает в первый раз. А тем, кто рекомендует С++ в качестве первого языка программирования надо делать Chokeslam. smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
mes
Дата 3.3.2010, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


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

Репутация: 144
Всего: 250



Цитата(kemiisto @  3.3.2010,  14:22 Найти цитируемый пост)
А тем, кто рекомендует С++ в качестве первого языка программирования надо делать 

kemiisto, В отличие от Ваших (многих) предыдущих выпадов в сторону  С++, с такой формулировкой согласен  smile 
хотя что такое Chokeslam не знаю, но чувствую что интуиция мне подсказывает правильно smile пойду бродить по инету в поисках подтверждения своих догадок smile





--------------------
PM MAIL WWW   Вверх
Alca
Дата 3.3.2010, 18:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

Репутация: 7
Всего: 50



Цитата

вообще не стоит тратить время на изучение С++ 

Lazin, а тогда на что тратить?



--------------------
PM WWW ICQ Skype Jabber   Вверх
Ozerich
Дата 3.3.2010, 19:07 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Дейтелы, а потом Страуструп  smile 

Это сообщение отредактировал(а) Ozerich - 3.3.2010, 19:07
--------------------
C++(STL) / DHTML(CSS) / Javascript / PHP  Developer
PM MAIL ICQ Skype   Вверх
Xokker
Дата 3.3.2010, 19:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



kemiisto, вообще у меня C++ не первый, до этого был Паскаль, после которого (вроде) советуют изучать C/C++ (это был ответ на вопрос "зачем"). А что вы посоветуете в моем случае? 
 
Ozerich, На счет Дейтелов пока думаю, а Страуструп дома лежит, иногда полистываю(почитываю). 
PM MAIL Jabber   Вверх
limelight
Дата 3.3.2010, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Хм, по вашему Дейтлы настолько плохи для начального погружения??Поясните коль сказали "А" ))
PM MAIL ICQ   Вверх
kemiisto
Дата 3.3.2010, 20:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



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

Репутация: 2
Всего: 160



Цитата(Xokker @  3.3.2010,  20:28 Найти цитируемый пост)
, вообще у меня C++ не первый, до этого был Паскаль, после которого (вроде) советуют изучать C/C++ (это был ответ на вопрос "зачем").

Вроде... Советуют... Это не ответ.

Цитата(Xokker @  3.3.2010,  20:28 Найти цитируемый пост)
А что вы посоветуете в моем случае?

Дык в том то и дело, что мы ровным счётом ничего не знаем о Вашем случае. 

Что за задача? Или just for fun?

Цитата(Ozerich @  3.3.2010,  20:07 Найти цитируемый пост)
C++(STL) / DHTML(CSS) / Javascript / PHP  Developer

Какая фантастическая подборка. А где Perl и RealBasic? Я негодую! smile 

Цитата(limelight @  3.3.2010,  20:35 Найти цитируемый пост)
Хм, по вашему Дейтлы настолько плохи для начального погружения??Поясните коль сказали "А" )) 

Язык плох, а не авторы. Невозможно написать хорошую книгу по С++. smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
limelight
Дата 3.3.2010, 20:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



На "плохом языке" написано много много много всего чем пользуемся мы и чем пользуетесь вы)
Так что выходит что этот язык так популярен за неимением лучшего? 
И чем же вы можете подкрепить свое подобное к языку отношение?
PM MAIL ICQ   Вверх
Xokker
Дата 3.3.2010, 20:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



kemiisto, цели 2: just for fun и чтобы быть во всеоружии на момент поступления в ВУЗ (через 1.5 года).
PM MAIL Jabber   Вверх
Lazin
Дата 3.3.2010, 20:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 41
Всего: 154



Цитата(limelight @  3.3.2010,  20:22 Найти цитируемый пост)
И чем же вы можете подкрепить свое подобное к языку отношение?

пятилетним опытом его использования smile 

Цитата(Alca @  3.3.2010,  18:25 Найти цитируемый пост)
Lazin, а тогда на что тратить?

зависит от задач. я лично трачу время на изучение F#
PM MAIL Skype GTalk   Вверх
kemiisto
Дата 3.3.2010, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



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

Репутация: 2
Всего: 160



Цитата(limelight @  3.3.2010,  21:22 Найти цитируемый пост)
 "плохом языке" написано много много много всего чем пользуемся мы и чем пользуетесь вы)

 smile Ум... Пожалуй, мой любимый аргумент! 

Сжато: 
  • С++ стал популярным из-за (относительно) низкого порога вхождения и (относительного) быстродействия на последовательных машинах (раньше других и не было в широком использовании). И то, и другое - заслуга С, который был популярен из-за UNIX. Smalltalk "погорел" именно из-за совершенно иного синтаксиса.
  • Много много много? Ты уверен? Я, например, сейчас пишу тебе из ОС в которой львиная доля приложений написана на другом языке.
  • Всё. Хватит. Мне лень писать развёрнутый ответ. smile

Цитата(limelight @  3.3.2010,  21:22 Найти цитируемый пост)
Так что выходит что этот язык так популярен за неимением лучшего?

Этот тоже хороший. Дам и тут пару наводок:
  • Популярность никогда не была и не будет критерием качества.
  • С++ уже анти-популярен.

Цитата(limelight @  3.3.2010,  21:22 Найти цитируемый пост)
И чем же вы можете подкрепить свое подобное к языку отношение? 

Тут всё очень просто. Достаточно познакомиться с любым современным ЯП и Вы не будет задавать подобных вопросов.


Цитата(Xokker @  3.3.2010,  21:36 Найти цитируемый пост)
kemiisto, цели 2: just for fun и чтобы быть во всеоружии на момент поступления в ВУЗ (через 1.5 года). 

Oberon - разобраться в императивном программировании. Процедурном и объектно-ориентированном.
Smalltalk - другое ООП. Динамика во всём.
Haskell - ФП.
Как минимум, учиться лучше с использованием концептуально чистых языков.


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Lazin
Дата 3.3.2010, 21:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 41
Всего: 154



Отличной заменой С++ может быть OCaml smile

Добавлено через 23 секунды
а так-же оберону, хаскелю и смоллтолку smile 
PM MAIL Skype GTalk   Вверх
Страницы: (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.0679 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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