Transitioning from Java to C++
Hi,
At the very beginning of my career I wrote C for about 3 years and dabbled with some self learning in C++. I never wrote C++ professionally, but I would say that I had a good core understanding of the language. I then moved onto a different job which very quickly turned out to be 100% Java / J2EE. I've been here for 25 years now. Despite having spent almost my entire career writing it, I've never really loved Java.
Though I am still relatively young (mid 50s) and have plenty of energy, I am thinking of retiring early and maybe doing some contract work part time. I'd love to move back into C++, I know that the language has changed dramatically over the last two and a half decades and this would be a big lift, but I'm a quick learner and I'd be willing to dedicate several months working full time to learn the language / ecosystem.
To be clear, I'm not looking to lead some new giant C++ project; I'd be happy picking up some contract work doing maintenance. Can anyone suggest any particular books, courses, etc that they think would be appropriate for my position? The first time I did self study I used Bruce Eckel's Thinking in C++ which I liked a lot and still have. It may be though that the language has evolved so much that there'd be no point in going down that route again. Any suggestions?
https://redd.it/1ox8fwb
@r_cpp
Post #24247
15