Джесс Либерти. Можно изучать?

Решил попробовать начать изучать С++. Нашел старенькую книгу Джесса Либерти "С++ за 21 день.Третье издание" ,многие мне советовали именно ее. Но вот проблема,книга то 2001 года,а на дворе уже 2013. И вот главный вопрос,какой мне компилятор использовать( чтобы потом было легче читать более новые книги ) и Что мне нужно будет учесть когда я буду реализовывать примеры из книги? Я имею ввиду то,что за 12 лет наверняка многое изменилось. Какие старые команды не стоит использовать и чем их заменять ? Заранее спасибо!P.S. скачал сегодня Visual C++ 2012, не смог запустить даже первый пример.
13 ответов

Нашел старенькую книгу Джесса Либерти "С++ за 21 день.Третье издание" ,многие мне советовали именно ее.
Тут на форуме, было предложение сжечь её, не начиная читать.
Я имею ввиду то,что за 12 лет наверняка многое изменилось.
Да, уж... Прата С. Язык программирования С++ Лекции и упражнения. 2011.
какой мне компилятор использовать
Если имеется ввиду IDE, то те, которые поновее (на первой странице форума есть тема).


alsav22, я даже не знаю с чего начать. Год с хвостиком Pascal'ем балуюсь (в среде Delphi).


"Бьерн Страуструп. Язык программирования С++" - если вы хотите говорить про себя, что знаете C++, то вам обязательно нужно эту книгу прочесть. С нее начинают, она многое охватывает и, по сути, является библией C++. PS: Советуют вам хреново. PS2: Для начала скачайте Dev C++, компактная, удобная IDE, есть пару багов, но вы на них никогда не наткнетесь (уверяю, не на вашем уровне). Хорошо подходит для начинающих. В Visual вам пока рано лезть без алгоритмической базы она вам ни к чему.


"Бьерн Страуструп. Язык программирования С++" - если вы хотите говорить про себя, что знаете C++, то вам обязательно нужно эту книгу прочесть.
Только не начинающему.
alsav22, я даже не знаю с чего начать.
Про книги тут много тем и споров. У каждого свой вкус и взгляд.


Что же ,все более-менее понятно. eocron, после Dev будут проблемы с переходом на Visual? Да и вообще много различий в написание команд у разных версий компиляторов?


12 Студию не знаю, но 10 вполне подходит для начинающего.
Да и вообще много различий в написание команд у разных версий компиляторов?
У всеx есть свои особенности и отступления от стандарта.
PS2: Для начала скачайте Dev C++, компактная, удобная IDE, есть пару багов, но вы на них никогда не наткнетесь (уверяю, не на вашем уровне).
Для начала, задайте имя проекта на русском.


Начинающему с нуля серьезнее консольных приложений ничего не грозит....так что первое время использовать Dev


Но вот проблема,книга то 2001 года,а на дворе уже 2013.
Ну дак ты что хотел, труд-то мартышкин, ой, точнее серьезный, часто переиздаваться - тяжеловато.А вообще, не думаю, что это проблема. Эта книга - нетленка. Это не мое мнение, но общее: её сжигали и не раз - на разных форумах и в разных темах - не, не горит
"Бьерн Страуструп. Язык программирования С++" - если вы хотите говорить про себя, что знаете C++, то вам обязательно нужно эту книгу прочесть. С нее начинают, она многое охватывает и, по сути, является библией C++.
Парниш безо всякой базы подумывает о Джессе Либерти - вы ему Страуструпа предлагаете? Забавно) Все равно, что на форуме английского языка профану посоветовать англо-английский словарь.
Для начала скачайте Dev C++, компактная, удобная IDE, есть пару багов, но вы на них никогда не наткнетесь (уверяю, не на вашем уровне).
Какая вообще разница, в какой среде сидеть) Одни и те же яйца. Речь о языке, а не о среде.
В Visual вам пока рано лезть без алгоритмической базы она вам ни к чему.
Интересно, как вообще среда программирования коррелирует с алгоритмической базой? Я, право, едва ли усну, не узнав ответа на этот вопрос.Хулиган,
Начинающему с нуля серьезнее консольных приложений ничего не грозит....
От имени, как выяснилось, одного из "начинающих с нуля": здорово, что отныне критерий нетривиальности приложения формализован: Высокая степень нетривиальности приложения обусловлена наличием у него GUIСори за много смайликов, без них пост как-то консольно выглядит А хочется-то уже и посерьезнее посты писать)


Kir9, кто вам посоветовал учиться по С++ за 21 день??? Сожгите книгу и по крайней мере пошлите куда подальше таких советчиков.Лично я советую Стивен Прата "Язык программирования С++.Лекции и упражнения".Очень и очень хорошая книга, да и С++11 затрагивается нелохо.Для новичка самое оно


От имени, как выяснилось, одного из "начинающих с нуля": здорово, что отныне критерий нетривиальности приложения формализован: Высокая степень нетривиальности приложения обусловлена наличием у него GUI
я имел ввиду не то, что приложение без GUI - тривиальное, а то что начинающему GUI не нужен ему важно разобраться с принципами работы изучаемого материала с помощью консольного!)


eocron,
Сообщение от eocron "Бьерн Страуструп. Язык программирования С++" - если вы хотите говорить про себя, что знаете C++, то вам обязательно нужно эту книгу прочесть. Только не начинающему.
Уж очень далеко не начинающему!Kir9,
Джесса Либерти "С++ за 21 день.Третье издание"
Книга действительно хорошая, просто всех пугает название, но это просто название, не думаю, что автор именно стремился обучить читателя с++ за 21 день, простая формальность. Читай)


Точно можно сказать, что книга начала двухтысячных морально абсолютно устарела - с тех пор принято уже два стандарта языка. Гугл говорит, что того же Либерти есть уже как минимум пятое издание от 2007 года. Страуструп подойдет для изучения после того, как человек начнет уверенно ориентироваться в основах языка.


чтоб потроллить - не в обиду)))
ну я так и понял)