Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Starting?Seems like a bad decision to use C++.Start with conceptual books first to understand the basics then move to Python and then C++ when you get good.
-
WhoCode12688yAlready used Python and also c++ for iot development but not application development. So it's not really starting from zero.
-
You should familiarize yourself with the Boost library if you haven't already. The best IDE for C++ hands-down would be Visual Studio but it's only on Windows
-
IDE: There are quite a few. I'm using CLion (JetBrains). Young but becoming pretty solid honestly.
Learning: I'd recomend checking out the standards written by the top guys in the field (free!): https://github.com/isocpp/...
Learn the STL before even touching Boost. Although a great library a lot of people seem to be over-dependent (see SO answers - demoralising when you are trying to learn the core language...).
Stick to the standards first with some projects then, after you've become competent with that, you can check out boost.
Bookwise: "Effective C++" by Scott Mayer is pretty good. Bjarne Stroustrup's "The C++ programming Language" is a bit academic but still a good reference where no answers can be found (or the internet is down). If you get multithreading, a good intro and guide is "C++ Concurrency in Action" by Anthony Williams. -
@isRantOverflow Might want to add "obscenely bloated" to the description. :) Defo good but man, the installation.... I still have shivers down my spine thinking about it!
Related Rants
-
gururaju53*Now that's what I call a Hacker* MOTHER OF ALL AUTOMATIONS This seems a long post. but you will definitely ...
-
linuxxx65This guy at my last internship. A windows fanboy to the fucking max! He was saying how he'd never use anythi...
-
creedasaurus60Another dev on my team just got a new machine. Before he came in today I made two separate USB installers and ...
Hey, want to start deeper learning in c++. Do you know any good free resources, tutorials etc. And if I then use an IDE with which should I go. Currently installing eclipse for c and c++
undefined
help me
tutorials
c++
linux
learning