Очень важные книги не по С++, но по алгоритмам, они почти повсеместно приводятся. Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн Алгоритмы построение и анализ. Альфред В. Ахо, Джон Э. Хопкрофт, Джеффри Д. Ульман Структуры данных и алгоритмы. Книги непростые в освоении, но именно они приводятся преподавателями в качестве источников, к ним тоже при подготовке можно обращаться.
Здравствуйте! Очень понравился ваш обзор! Я уже прочитал Стивен Прату и читаю эффективное использование C++ 55 советов Скотта Мейерса. Подскажите, пожалуйста, для освоения c++ необходимо прочитать все перечисленные в видео книги? Или какие-нибудь можно опустить?
Для поверхностного изучения Праты достаточно. Дальше уже углубляться нужно и мой опыт показывает, что это бесконечный процесс. Я далеко не полный список привел книг, которые хотя бы по диагонали нужно прочитать. Поэтому, удачи!
@@cpppractice спасибо за ответ! Книги нужно читать в той последовательности, которую вы привели? В книгах Скотта мэйерса часто упоминается многопоточное программирование. Стоит ли изучить его в первую очередь?
Начал читать Страуструпа Принципы и практика C++, и Страуструп действительно часто писал, что объяснит потом. Но как-то мыслей не было, что он объяснять работу не будет. Может пока только начал лучше начать читать Primer Липмана?
На gtk я, к сожалению, не разрабатывал, поэтому на эту тему что-либо экспертно рассказать не могу. Кроме того, развитие gtk какое-то вялое, поэтому тут надо лишний раз подумать, прежде чем связывать с ней. С другой стороны, qt тоже далеко не идеальна (конкретно моя боль это проблемы с производительностью в qt). А вообще, помимо этих тяжеловесов, есть куча небольших либ, возможностей которых зачастую хватает для большинства приложений.
@@cpppractice ну для конкретного приложения надо будет снова и снова нужно выучивать эти библиотеки маленькие, а по мимо развития приложения функций этой маленькой либы может и не хватить и придется переписывать программу на Кют или ГТК
Автор дал рекомендацию читать книги, изданные в оригинале хотя бы в течении последних десяти лет. Если нашли такое издание - можете спокойно читать. Многие авторы на ютубе говорят что книга очень понятно написана и подходит для новичка.
Здравствуйте! Какую из книг Страуструпа выбрать, если знаю только функциональный python, хочу разобраться в ООП. "Программирование. Принципы и практика" (второе издание) или "Язык программирования c++" перевод оригинала 2010 года?
@@cpppracticeИнтересно, что это за примеры? У меня имеется эта книга, взял посмотреть, что же это за бестселлер. По сравнению с Прата, довольно путано написана, и без знания основ ее вообще лучше не читать.
Советовать читать Прату ну такое себе. Автор явно не является хорошим специалистом в С++ и явно не может никак понять (спустя 6 переизданий) что С и С++ это разные языки. Вся книга пропитана С стайл кодом и очень малая часть уделена именно С++ подходам. Читать эту книгу и потом все равно переучиваться не имеет смысла. Начинайте с Lippman C++ Primer.
Ну тут разные мнения есть. Начинающим Липман может не зайти с первого раза. Прата попроще будет. Книга Липмана потому и идет следом за Страуструпом в этом обзоре. Не стоит эти книги сравнивать, уровень разный.
@@cpppracticeТо есть лучше почитать, разобраться и по практиковаться на c++ Стивена Прата и/или Стэнли Липмана потом начать изучать стандарт c++20? (Для начинающих)
Очень важные книги не по С++, но по алгоритмам, они почти повсеместно приводятся. Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн Алгоритмы построение и анализ. Альфред В. Ахо, Джон Э. Хопкрофт, Джеффри Д. Ульман Структуры данных и алгоритмы. Книги непростые в освоении, но именно они приводятся преподавателями в качестве источников, к ним тоже при подготовке можно обращаться.
Спасибо за классную подборку!❤
Здравствуйте! Очень понравился ваш обзор! Я уже прочитал Стивен Прату и читаю эффективное использование C++ 55 советов Скотта Мейерса. Подскажите, пожалуйста, для освоения c++ необходимо прочитать все перечисленные в видео книги? Или какие-нибудь можно опустить?
Для поверхностного изучения Праты достаточно. Дальше уже углубляться нужно и мой опыт показывает, что это бесконечный процесс. Я далеко не полный список привел книг, которые хотя бы по диагонали нужно прочитать. Поэтому, удачи!
@@cpppractice спасибо за ответ! Книги нужно читать в той последовательности, которую вы привели? В книгах Скотта мэйерса часто упоминается многопоточное программирование. Стоит ли изучить его в первую очередь?
@@cpppractice стоит ли читать книгу Стивен Парта в 2024 году для новичка?
Или эта книга уже устарела?
@@encoder-l1k я прочитал пратту, там самая база, без нее никак
@@encoder-l1k это, как если бы врач задал вопрос: "нужно ли изучать анатомию по старым книгам, или она уже поменялась?". Конечно стоит
Начал читать Страуструпа Принципы и практика C++, и Страуструп действительно часто писал, что объяснит потом. Но как-то мыслей не было, что он объяснять работу не будет. Может пока только начал лучше начать читать Primer Липмана?
Ну как? Страуструпа читаешь или на Primer пересел? Сейчас перед этим же выбором
герберт шилдт
стивен пратта
трупстрауса
стенли липман
скотт майерс
герб саттер
николай джосатис
вандервуд
энтони уильямс
Самый лучший для начинающих какую книгу выбрать?
Липммана берите
По Стивену Прате: надо брать 2 книги по с++ и stl. Не такие большие, но подробные и лёгкие
Не могу читать Страуструпа! Жалко того страуса, которого завалил этот, бесспорно, могучий человек.
Антон Полухин - "Разработка приложений на C++ с использованием Boost. Рецепты, упрощающие разработку вашего приложения"
Спасибо большое за видео!!!
Что думаете насчет харви и пола Дейтела? У них есть книги по обычному си и плюсам
Отличная книга, я по нему учился и вышел на работу. Одной только этой книги хватило.
@@AraratYesayan_S18ты шутник.
@@ПетрПетров-с8ф6щ почему шутник?
Спасибо
Привет, а первая книга по с++ отличная для начинающих?
Так сказали, что можно читать с нуля
Спасибо за информацию
А что можете сказать о книге. "Объектно-ориентированное программирования в С++" Р. Лафоре ?
++
Я не знаю это перевод такой был или сам автор не доглядел. Но в книге есть ошибки в коде.
Спасибо, подборка топ
Какой фреймворк лучше для декстопных приложений для Линукса gtkmm 4.0 или Qt 6, и сделай гайд по ГТК пж
На gtk я, к сожалению, не разрабатывал, поэтому на эту тему что-либо экспертно рассказать не могу. Кроме того, развитие gtk какое-то вялое, поэтому тут надо лишний раз подумать, прежде чем связывать с ней. С другой стороны, qt тоже далеко не идеальна (конкретно моя боль это проблемы с производительностью в qt). А вообще, помимо этих тяжеловесов, есть куча небольших либ, возможностей которых зачастую хватает для большинства приложений.
@@cpppractice ну для конкретного приложения надо будет снова и снова нужно выучивать эти библиотеки маленькие, а по мимо развития приложения функций этой маленькой либы может и не хватить и придется переписывать программу на Кют или ГТК
Вообще у страуструпа в прошлом году было день рождение
У меня кстати тоже. Наверняка и у тебя)
@@jaber3368я еще не родился
стоит ли читать книгу Стивен Парта в 2024 году для новичка в программирование(с подоного нуля)?
Или эта книга уже устарела?
Автор дал рекомендацию читать книги, изданные в оригинале хотя бы в течении последних десяти лет. Если нашли такое издание - можете спокойно читать. Многие авторы на ютубе говорят что книга очень понятно написана и подходит для новичка.
в ютубе какие каналы рекомендуете?
Здравствуйте! Какую из книг Страуструпа выбрать, если знаю только функциональный python, хочу разобраться в ООП. "Программирование. Принципы и практика" (второе издание) или "Язык программирования c++" перевод оригинала 2010 года?
Чтобы знать как всё устроено под капотом нужно изучить ассемблер 😂
Самая продаваемая книга по С++, бестселлер. Программирование на C++ в примерах и задачах | Васильев Алексей Николаевич
Покупать бы я ее точно не стал. Со всем уважением к автору, в книге очень много примеров того, как не нужно писать код.
@@cpppracticeИнтересно, что это за примеры? У меня имеется эта книга, взял посмотреть, что же это за бестселлер. По сравнению с Прата, довольно путано написана, и без знания основ ее вообще лучше не читать.
Советовать читать Прату ну такое себе. Автор явно не является хорошим специалистом в С++ и явно не может никак понять (спустя 6 переизданий) что С и С++ это разные языки. Вся книга пропитана С стайл кодом и очень малая часть уделена именно С++ подходам. Читать эту книгу и потом все равно переучиваться не имеет смысла. Начинайте с Lippman C++ Primer.
Ну тут разные мнения есть. Начинающим Липман может не зайти с первого раза. Прата попроще будет. Книга Липмана потому и идет следом за Страуструпом в этом обзоре. Не стоит эти книги сравнивать, уровень разный.
А есть книги с с++22,20, на русском
С++ 20 в деталях [2023] Гримм Райнер
Но она конкретно о новшествах 20 стандарта. И перевод не для слабонервных )
@@cpppracticeТо есть лучше почитать, разобраться и по практиковаться на c++ Стивена Прата и/или Стэнли Липмана потом начать изучать стандарт c++20? (Для начинающих)
Спасибо
Спасибо
Спасибо