hey /g/
how did YOU learn C++ ?
>>61606434
I didn't. When I reached the 800th page I realized C++ is for autists and it's been deprecated. Then I learned D
>>61606466
Then you're learning older standards
>>61606466
yea try audio programming with D ppfffft LOL
>>61606483
C++ is forever burdened with source level C compatibility
I'm learning it now.
>>61606434
In the college.
>>61606490
>Implying this is a bad thing.
>>61606524
Text macros and header files are awful things.
>>61606524
>Modules (soon)
>Header files
kek
Enjoy maintaining 43 header files along with those 12 Modules you wrote
Is there a bunch of "learning assignments" for C++ (any OO language) with progressions.
Like
http://www.cppforschool.com/assignments.html
but with a shit-ton of assignments / subjects.
>how long do you need?
>"i will need 5 years to learn c++"
>you have 5 days
>how did you managed to learn c++?
>"i designed it"
>and your other c++
>are you going to be alright with c++?
>"yeah, i grew up with four object oriented languages, you know"
Best book to learn sepples?
>>61606486
You mean, like
https://code.dlang.org/packages/dplug
https://dlang.org/blog/2016/07/07/project-highlight-auburn-sounds/
>>61606434
by working on C++ projects and reading articles about modern C++ features
>>61606552
this
Read cppreference from top to bottom. Many times
>>61606552
C++ has already all but deeprecated one of those things.
>>61606818
Templates alone aren't a total replacement for a real hygenic macro system.
Also "deprecated" doesn't mean much of anything when it comes to C++.
>>61606853
What reasons remain to use macros in C++?
>>61606434
Just learn rust
i had some basic intro java and C knowledge
but i learned C++ from participating in programming competitions and it became my main language