Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.60/105: Рейтинг темы: голосов - 105, средняя оценка - 4.60
В астрале
Эксперт С++
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
1

Каковы ваши впечатления от книги Страуструпа Программирование на языке С++(третье издание)?

14.08.2010, 06:37. Показов 20277. Ответов 50
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Начал читать книгу Страуструпа Программирование на языке С++(третье издание), после прочтенных 100 страниц впечатление прекрасное. Даже улыбаться некоторые фразы заставляли. С юмором написано ведь)

Хочу собрать мнения тех людей, которые читали эту книгу.

1) Насколько она вам помогла (пригодилась в обучении, реальных программах)?
2) Насколько хорошо зная язык, вы начали ее читать (знали-ли вы до этого все основные свойства языка, разбирались-ли в ООП, в парадигмах программирования вцелом)?
3) Прочли-ли вы ее до конца?
4) Понравился-ли стиль изложения книги (расположение глав, разбивка материала и т.д.)?
5) Довольны-ли вы тем, что прочли эту книгу?
6) Что посоветуете тем, кто только начинает читать?
7) Что посоветуете совсем новичкам в программировании, относительно чтения конкретно этой книги (следует читать/не следует, конкретные доводы по предложенному варианту)?
8) Делали-ли вы задания из этой книги(практика, которая в конце глав, а так же переписывали ли исходные коды примеров, с последующей компиляцией? Если да, то все-ли? Если нет, то почему?)?
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.08.2010, 06:37
Ответы с готовыми решениями:

Книга Head First. Программирование для Android. Ваши впечатления?
Привет! Недавно вышла книжка по Android. На хабре целая статья, посвященная этой книге:...

Примеры из книги ОпенГЛ.Суперкнига.Третье издание
У кого запускался проект SphereWorld или Transformgl в 2010 или в 2012 Visual Studio из книги...

Ваши впечатления от MATE
Здраствуйте. Раньше я пользовалась Дебиан 6 со вторым гномом, но в новой версии дистрибутива...

Fallout 3: ваши впечатления
Люди! Всем привет!:) Вот интересно кто играл в 3 Фол и у кого какие впечатления? Вот например что...

50
Эксперт С++
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
15.08.2010, 21:03 21
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от nikkka Посмотреть сообщение
а что вы предлагаете? чем плохи паскаль или бейсик? мне паскаль на пример помог... не представляю как человек не имеющий никакого опыта в программировании может начать изучать С/C++/C#
ответ, в предыдущем моем посте.

я начинал с Си.
0
Заблокирован
15.08.2010, 21:07 22
Цитата Сообщение от nikkka Посмотреть сообщение
а что вы предлагаете? чем плохи паскаль или бейсик? мне паскаль на пример помог... не представляю как человек не имеющий никакого опыта в программировании может начать изучать С/C++/C#. лично я предварительно писал на паскале (около года), и деградированным себя не чувствую
Бейсик с паскалём? Ущёрбные же и многословные, нелогичные языки.
0
Эксперт С++
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
15.08.2010, 21:08 23
лучшая, на мой взгляд, коллекция говнокода: http://govnokod.ru/cpp
если вглядеться, зная бейсик и паскаль, то увидите некую параллель
0
Мат в 32 хода
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
15.08.2010, 21:09 24
Lavroff, по моему это уже какая ни какая база. я начел читать страуструпа, так первые две главы такие заумные, что у незнающего бы точно пропало желание учить с++. есть конечно книжки типа "для чайников", но по моему они не очень эфективны. это моё мнение, но отстаивать я его не собираюсь.
бейсик я не учил. учил паскаль. судя по вашему посту, бейсик очень "мягкий". паскаль в этом отношении наоборот, очень "жёсткий". не знаю, знаете вы его или нет, но вот несколько примеров: переменные обявлять можно только ЗАРАНИЕ. это в натуре раздражает, но зато приучает к дисцеплине. нельзя присвоить double - int, int - double, int char, и т.д. тоже бесит. С++ по сравнению с ним как гимнаст с ревматиком.
0
Эксперт С++
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
15.08.2010, 21:15 25
Цитата Сообщение от nikkka Посмотреть сообщение
нельзя присвоить double - int, int - double, int char, и т.д. тоже бесит.
не знаю как в паскале, являются ли эти типы POD`ами, но в Си и С++ - да. так вот, запретить такое кастование можно_было_бы. но это не очень логичное ограничение. зачем POD`ы так зажимать?
для классовых переменных в этом отношении все гуд.
0
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
15.08.2010, 21:15 26
в теме собрались ксенофобы
0
Nameless One
15.08.2010, 21:16
  #27

Не по теме:

...и скоро придут модераторы:D

0
Эксперт С++
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
15.08.2010, 21:17 28
кстати, вот пример "полезной" книжки: http://govnokod.ru/3769
0
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
15.08.2010, 21:22 29
Цитата Сообщение от niXman Посмотреть сообщение
кстати, вот пример "полезной" книжки: http://govnokod.ru/3769
по с++ больше всего примеров, что намекает
0
Эксперт С++
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
15.08.2010, 21:31 30
Цитата Сообщение от alex_x_x Посмотреть сообщение
по с++ больше всего примеров, что намекает
лжешь же
по PHP


Добавлено через 1 минуту
этот улыбнул: http://govnokod.ru/3551

Добавлено через 2 минуты
а это, чтоб враги не смогли украсть рецепт программы: http://govnokod.ru/3519

Добавлено через 1 минуту
ржунемогу http://govnokod.ru/3518
1
84 / 57 / 8
Регистрация: 07.08.2010
Сообщений: 185
15.08.2010, 21:58 31
Страуструп для начинающих тоже книгу написал. Она называется "Programming -- Principles and Practice Using C++". http://www2.research.att.com/~bs/programming.html. Пока на русский не переведена. Но можно найти сканы на свалках интернета.
0
ForEveR
15.08.2010, 21:59  [ТС]
  #32

Не по теме:

alexzak, Скоро будет переведена. Но стоит около 1000 рубликов

0
Эксперт С++
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
15.08.2010, 22:00 33
Цитата Сообщение от alexzak Посмотреть сообщение
Страуструп для начинающих тоже книгу написал. Она называется "Programming -- Principles and Practice Using C++". http://www2.research.att.com/~bs/programming.html. Пока на русский не переведена. Но можно найти сканы на свалках интернета.
не знал. нужно почитать
где бы разузнать про дату перевода?

Добавлено через 28 секунд

Не по теме:

Цитата Сообщение от Lavroff Посмотреть сообщение
Но стоит около 1000 рубликов
нормально.

0
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
15.08.2010, 22:21 34
Язык программирования C++. Принципы и практика

Добавлено через 12 минут
так книга называется по приведённой выше ссылке, а вообще правильное название, насколько я понимаю "Программирование: принципы и практика использования C++"
0
84 / 57 / 8
Регистрация: 07.08.2010
Сообщений: 185
15.08.2010, 22:34 35
Цитата Сообщение от rangerx Посмотреть сообщение
Язык программирования C++. Принципы и практика

Добавлено через 12 минут
так книга называется по приведённой выше ссылке, а вообще правильное название, насколько я понимаю "Программирование: принципы и практика использования C++"
Это тоже не точный перевод. Здесь принципы и практика чего? - использования С++. А в оригинале принципы и практика программирования. А дается это на примере С++. Поэтому наиболее точный перевод будет "Принципы и практика программирования с использованием С++", или "Программирование: принципы и практика с использованием С++".

"принципы и практика использования C++" на английском будет как "principles and practice of using C++".
0
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
15.08.2010, 22:47 36
Цитата Сообщение от alexzak Посмотреть сообщение
Это тоже не точный перевод.
Я имел в виду не точность перевода, а то под каким названием она всё-таки поступит в печать на русском.
0
165 / 82 / 32
Регистрация: 05.02.2010
Сообщений: 318
16.08.2010, 05:24 37
Для меня, например, в прочем, чтобы понять, что это такое программирование и с чем его едят было лучше начать с Бейсика, тем более объяснить не понятные вопросы не кому , (искл спс Огромное Форуму и всем его участникам ) . Да и в прочем от источников информации многое зависит !
0
223 / 37 / 4
Регистрация: 18.11.2012
Сообщений: 1,502
31.03.2020, 21:56 38
Может кто знает, есть решения к задачам из книги язык программирования С++?
0
Комп_Оратор)
Эксперт по математике/физике
8950 / 4704 / 629
Регистрация: 04.12.2011
Сообщений: 13,999
Записей в блоге: 16
01.04.2020, 00:11 39
Liss29, вот репо. Я не втыкался, но может это и оно:
https://github.com/Fahien/excpp
Сама тема интересна, жаль раньше её не видел)
Вообще, если предположить, что порядок вопросов ТС не случаен и первый вопрос - главный контекстный вопрос для всех остальных,
Цитата Сообщение от ForEveR Посмотреть сообщение
Насколько она вам помогла (пригодилась в обучении, реальных программах)?
то мой ответ: Это не мануал для практического применения непосредственно. То есть, книжка как и многие другие - попытка объяснить логику, отчитаться о сделанном, исповедаться о грехах)
Последнее - скорее шутка. Трудные решения показаны в размышлениях о том, что не бывает серебряных пуль и однозначных ответов. Всегда есть минусы как продолжения преимуществ - плюсов. Так например Страуструп говорит о обработке ошибок и о месте исключений в решении данной задачи на С++.
Много времени уделяется философии - глубоко общим вопросам связанным с стилями парадигмами и общими приёмами.
Язык достаточно сложен. Сложность в надежде автора на понимание и не желание разжевывать и повторять.
Новичкам не советую. Опытным - по желанию. Сложные вещи, где присутствует личный взгляд не бывают обще приемлемы. Кому-то может и ярко не понравиться. Это нормально.
имхо-имхо-имхо)
зы Думаю, независимо от вкусовщины каждый плюсовик должен иметь мнение по теме и следовательно, иметь книги Страуструпа в библиотеке)
1
223 / 37 / 4
Регистрация: 18.11.2012
Сообщений: 1,502
01.04.2020, 14:30 40
Ещё нарыл, может кому понадобится:
https://github.com/bretternst/tcpppl_answers

и некоторые задания здесь:
Вложения
Тип файла: rar C++ Solutions Companion to the C++ Programming Language.rar (101.3 Кб, 5 просмотров)
0
01.04.2020, 14:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.04.2020, 14:30
Помогаю со студенческими работами здесь

Mass Effect 3, ваши впечатления
Играю в МЕ3, мне очень нравится эта игра своей эпичностью и трагичностью, вчера дошла до миссии,...

Ваши впечатления от liberte linux
попробовала вчера сабж, довольно быстро работает с карты памяти от телефона и еще если не...

Где скачать 3-е издание Страуструпа
Где можно скачать 3-е издание книги Страуструпа 'Язык программирования C++'. Желательно уже...

Можно ли начинать обучение с книги "Программирование C++ глазами ХАКЕРА 2-e издание"
Подскажите мне пожалуйста! Я купил книгу "Программирование С++ глазами ХАКЕРА 2-e издание" Можно ли...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru