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
-
I have been through TheCherno tutorials and through a couple of CppCon Talks, but I was thinking of something like pet projects that develop the pointer thinking...
-
@dontPanic no, only stuff with a good central repo where you dont have to manually manage things that the os manages for you anyway
-
@AlgoRythm It is my first language... and yes I did fail because i started with it when I was 11 :D. The path led me through Java Python and (unfortunately) PHP and now finally I can learn a bit more about how computers work with C++, rather than import x x.solveProblem()...
-
@RantSomeWhere thanks for the quick but I have already checked out this book and it was really really basic at the start (i.e. there was just one calculator project and no assembly what so ever for comparing performance)
-
Get familiar with C first you know start with data types, loops, functions, recursions, then understand various data structures like array, linked lists et.al, then play with pointers, malloc and free. Get yourself crystal clear with pass by reference and pass by value while passing function parameters. Doing this basically makes you familiar with every language similar to C.
Now slowly move towards C++. Learn about cin, cout, namespaces then there's classes (public and private methods) then you could proceed to object oriented programming and the differences to functional programming or assertive programming et.al. Get to know the difference between C and C++ and why C++ is a better version of C and why it sucks compared to C.
This should make you familiar with C family of programming languages.
Of course you can skip some of these steps if you're familiar with them.
Related Rants
-
gururaju56*Now that's what I call a Hacker* MOTHER OF ALL AUTOMATIONS This seems a long post. but you will definitely ...
-
linuxxx70This guy at my last internship. A windows fanboy to the fucking max! He was saying how he'd never use anythi...
-
creedasaurus62Another dev on my team just got a new machine. Before he came in today I made two separate USB installers and ...
Please share C++ advice for devs new to the language. What do you guys think is the fastest route to self learning C++ development for infrastructure systems and please suggest resources.
rant
open source
linux
c++