Тема: Порекомендуйте книги по С/С++

Ответить в теме
Страница 1 из 2 1 2 ПоследняяПоследняя
Показано с 1 по 20 из 40
  1. Вверх #1
    Новичок
    Пол
    Мужской
    Сообщений
    35
    Репутация
    9

    По умолчанию Порекомендуйте книги по С/С++

    Всем доброго времени суток!
    Я очень хочу выучить С++. Не могли б Вы порекомендовать достойную литратуру? Если знаете еще какие-то книги которые стоит прочесть (не обяхательно по С++) для совершенствования своих знаний в области программирования, - буду признателен вам!!!

    Спасибо!


  2. Вверх #2
    Новичок Аватар для SeM13
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    50
    Репутация
    14
    Бьерн Страуструп. Язык программирования С++

  3. Вверх #3
    Не покидает форум Аватар для -=TigeR=-
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    7,008
    Репутация
    1410
    Цитата Сообщение от SeM13 Посмотреть сообщение
    Бьерн Страуструп. Язык программирования С++
    он очень тяжел... особенно новичку...
    рекомендую Шилдта... Рихтера...

  4. Вверх #4
    User banned
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    35
    Сообщений
    79
    Репутация
    11
    "Самоучитель по С++" Г. Шилдт =)

  5. Вверх #5
    Постоялец форума Аватар для Яр
    Пол
    Мужской
    Адрес
    Odessa.Ua
    Возраст
    37
    Сообщений
    2,915
    Репутация
    168
    Можно попробовать
    Х. М. Дейтел, П. Дж. Дейтел -- Как программировать на C++
    ~ Motivation is what gets you started. Habit is what keeps you going.

  6. Вверх #6
    Не покидает форум Аватар для -=TigeR=-
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    7,008
    Репутация
    1410
    книг море...
    надо смотреть самому где стиль изложения больше всего подходит...

  7. Вверх #7
    Постоялец форума Аватар для Guffy
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    49
    Сообщений
    1,356
    Репутация
    256
    Лучше Страуструп все же..
    И пациент или выживет... или может лучше подыскать другие занятия
    Можно также начать просто с С - Кернигана и Ричи. Но потом избавляться от С-ных привычек тяжко.

  8. Вверх #8
    Постоялец форума Аватар для Newton
    Пол
    Мужской
    Адрес
    Calgary, Alberta
    Сообщений
    1,105
    Репутация
    825
    Извините за отсутствие воображения, вот тут вы можете для себя выбрать что-то:

    http://rsdn.ru/summary/455.xml
    Моя хата з найкращого краю в світі.

  9. Вверх #9
    Новичок
    Пол
    Мужской
    Сообщений
    35
    Репутация
    9
    Большое спасибо за информацию!

  10. Вверх #10
    Посетитель Аватар для shurikwg
    Пол
    Мужской
    Сообщений
    233
    Репутация
    71
    Если книга противоречит Страуструпу, то она вредна. Если книга повторяет Страуструпа, то она бесполезна.
    Рекомендую в любом случае пользовать Страуструпа и не боятся трудностей.
    Хотя можно еще вот это: Брюс Эккель Философия C++. Thinking in C++.
    Но потом обязательно Страуструпа

  11. Вверх #11
    Посетитель
    Пол
    Мужской
    Адрес
    Odessa, Ukraine, Ukraine
    Сообщений
    117
    Репутация
    27
    началось аля кто круче книжку по с++ знает. пускай шилда почитает а там сам подумает хочет он дальше развиваться или нет. имхо всякие страуструпы только отобьют в нём желание учить этот язык.

  12. Вверх #12
    Посетитель
    Пол
    Мужской
    Сообщений
    268
    Репутация
    15
    Джесс Либерти, Бредли Джонс С++ - для начала
    Стивен Прата, Язык программирования С++ - как справочник

  13. Вверх #13
    Не покидает форум Аватар для Ull9
    Пол
    Мужской
    Адрес
    Мюнхен
    Сообщений
    19,028
    Репутация
    1489
    а я бы, для начала изучения основ с++, порекендовал бы учить яву.
    имхо, как учить, с++, не для изучения.
    а вот ява, идеально подходит для изучения.
    после явы с++, можно уже и не изучать. а как бы плавно переходить и "доучивать" непокрытые явой места.

  14. Вверх #14
    Посетитель
    Пол
    Мужской
    Сообщений
    487
    Репутация
    49
    Цитата Сообщение от Ull9 Посмотреть сообщение
    а я бы, для начала изучения основ с++, порекендовал бы учить яву.
    имхо, как учить, с++, не для изучения.
    а вот ява, идеально подходит для изучения.
    после явы с++, можно уже и не изучать. а как бы плавно переходить и "доучивать" непокрытые явой места.
    А после того, как человек выучит Java, он спросит "а зачем мне тот C++?" С указателями, переопределением операторов, множественным наследованием... всем, чего нет в Java, и без чего там все прекрасно обходится... Да и философия другая. Хотя, по моим наблюдениям, в стиле программирования на С++ имеет место тенденция "джавения".

  15. Вверх #15
    Посетитель Аватар для shurikwg
    Пол
    Мужской
    Сообщений
    233
    Репутация
    71
    Цитата Сообщение от Ull9 Посмотреть сообщение
    а я бы, для начала изучения основ с++, порекендовал бы учить яву.
    имхо, как учить, с++, не для изучения.
    а вот ява, идеально подходит для изучения.
    после явы с++, можно уже и не изучать. а как бы плавно переходить и "доучивать" непокрытые явой места.
    Всеравно что сказать: "Зачем учить английский? Проще для начала выучить немецкий, а потом доучивать до английского непокрытые немецким места. А что, буквы то одни почти все."

  16. Вверх #16
    Не покидает форум Аватар для Ull9
    Пол
    Мужской
    Адрес
    Мюнхен
    Сообщений
    19,028
    Репутация
    1489
    Цитата Сообщение от Makhno Посмотреть сообщение
    А после того, как человек выучит Java, он спросит "а зачем мне тот C++?" С указателями, переопределением операторов, множественным наследованием... всем, чего нет в Java, и без чего там все прекрасно обходится... Да и философия другая. Хотя, по моим наблюдениям, в стиле программирования на С++ имеет место тенденция "джавения".
    а я так наоборот, вижу в ява, тенденцию с++ ния.

    но на самом деле, как по мне.... человек готовится изучать с++ не смеха ради, а быть профи, делать деньги.
    изучать язык с++, как один единственный инструмент заработать кусок хлеба не подходит.
    вот уже несколько проектов подрят, от меня например требуется наравне с с++ еще и ява, и еще куча требований.

    если, для человека, представляет сложность темплейты, множественное наследование, ссылки на пойнтеры и т.д. что есть у плюсов.
    то ничего страшного и обидного, ПРОГРАММИРОВАНИЕ не для него. мож он айвазовский.

    изучить с++, и считать что тебя с руками оторвут - ошибка.
    по моему опыту надо знать
    языки программирования, как минимум один скриптовый яз.
    языки вообще, англ. на 1 месте. а лучше еще один.
    архитектуру софта
    железо
    операционки
    организацию труда программистов, версионирование, работа в команде
    тестирование

    это то что обязательно, еще есть куча всего
    для телекома - протоколы
    для игр - графика
    и тд и тп.

  17. Вверх #17
    Не покидает форум Аватар для Ull9
    Пол
    Мужской
    Адрес
    Мюнхен
    Сообщений
    19,028
    Репутация
    1489
    Цитата Сообщение от shurikwg Посмотреть сообщение
    Всеравно что сказать: "Зачем учить английский? Проще для начала выучить немецкий, а потом доучивать до английского непокрытые немецким места. А что, буквы то одни почти все."
    если, для изучения английского, человек мимоходом вючит немецкий.
    я его с удовольствием возьму на работу.

    поверьте такой подход много говорит о человеке и специалисте.

  18. Вверх #18
    Посетитель Аватар для shurikwg
    Пол
    Мужской
    Сообщений
    233
    Репутация
    71
    Цитата Сообщение от Ull9 Посмотреть сообщение
    если, для изучения английского, человек мимоходом вючит немецкий.
    я его с удовольствием возьму на работу.

    поверьте такой подход много говорит о человеке и специалисте.
    Не возьмусь оценить какой процент того что нужно выучить, чтобы стать специалистом, является общим для С++ и Java. Но на мой взгляд этот процент настолько мал, что учить Java ради изучения С++ это как-то совсем по молдавански.
    Да в C++ есть много специфических моментов, которые сложно освоить совсем новичку, и да для новичка Java покажется гораздо проще.
    Но эта простота обманчива в том смысле, что для применения этой самой Javы или C++ на практике понадобится знание еще целого ряда разных технологий, в зависимости от задачи, и тут объем требуемых знаний настолько велик, что нивелирует разницу в сложности освоения собственно языка.
    Кроме того изучая C++ можно для начала не касаться сложных новичку тем. Вопрос тут уже переходит в плоскость: что для молодого специалиста перспективнее изучать.
    А джавление в С++ и сиение в Java надо искоренять, ибо каждый язык хорош лишь при решении свойственных для него задач и применении свойственным ему способом.

  19. Вверх #19
    Не покидает форум Аватар для Ull9
    Пол
    Мужской
    Адрес
    Мюнхен
    Сообщений
    19,028
    Репутация
    1489
    шурик, а вы посмотрите на формулировку вопроса
    Цитата Сообщение от crematory Посмотреть сообщение
    Всем доброго времени суток!
    Я очень хочу выучить С++. Не могли б Вы порекомендовать достойную литратуру? Если знаете еще какие-то книги которые стоит прочесть (не обяхательно по С++) для совершенствования своих знаний в области программирования, - буду признателен вам!!!

    Спасибо!
    именно поэтому я ответил, так как я ответил. один с++ не спасет. а ява это смечки и наиболее близкий по синтаксису и духу к с++.
    заодно себе человек в резюме и яву добавит.

  20. Вверх #20
    Посетитель Аватар для shurikwg
    Пол
    Мужской
    Сообщений
    233
    Репутация
    71
    Ну, как я и говорил, это уже из разряда: с чего в данной ситуации лучше начать изучение программирования как такового.
    А Java учить мне в свое время очень помогла вот эта вот книжечка Брюс Эккель: Философия Java
    еще в более древнем издании.


Ответить в теме
Страница 1 из 2 1 2 ПоследняяПоследняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения