Есть небольшой опыт работы (около 5 лет) на Pascal/Delphi/Lazarus, разработка/поддержка мелких проектов (~15 форм), написание лабораторных и курсовых проектов на заказ...
В принципе Lazarus полностью устраивает в плане удобства и скорости разработки + кроссплатформенность, но недавно решил, что так жить нельзя, долго метался среди массы языков и остановился на C++/Qt.
C++ впечатлил свободой, скоростью работы откомпилированных программ и их малым весом. Буквально за месяц ковыряния впечатлил и синтаксис (после C++ уже писать на Delphi'ях стало не приятно и даже начал забывать писать begin end и then в конструкциях if) чувствую что моё, хорошо пойдет.
Qt поставил совсем недавно (с C++ ознакамливался через Code::Blocks) и там пока вообще ничего не понимаю, да и собственно с C++ я знакомился методом тыка, например не сразу догадался почему программа отказываться корректно работать с if (i=j), а нужно писать if (i==j)...
Созрел для основательного изучения C++ и пока остановился на этих книгах:
Роберт Лафоре: Объектно-ориентированное программир...Арнольд Виллемер: Программирование на С++Макс Шлее: Qt 4.8. Профессиональное программирован...Герберт Шилдт: Искусство программирования на C++
Последняя из списка говорят хорошая, но смущает год издания и стоит вопрос о её актуальности. Вообщем что из этого выбрать для покупки/прочтения? или взять все 4? или может обратить внимание на что-нибудь другое?