People should stop calling it "C/C++". Coding in modern C++ has little to do with C. Calling it "C/C++" makes beginner programmers think it's just C with classes, which leads to horrible code.
>>56519658
No argument from me. Let's see if any dimwits decide to disagree.
>>56519658
Is there actually a reason to use C++ besides game development, I use C since 6 years, any good reason to switch, I don't know anything about cpp desu.
great blog
Only reason I use C++ is parametric functions (not even that much) and like 3 STL data structures. So yeah, I'm gonna just call it C/C++.
Hey doods
so I've been studying comp sci (c++ was the primary language we were using) for about a year, and right now I'm taking a break from school. What should I be doing to keep my skills sharp until I return? or rather, what should i be doing to improve?
>>56520247
Learn a different language.
>>56520291
what do you suggest
>>56519658
>Calling it "C/C++" makes beginner programmers think it's just C with classes
That's good, because it filters out dimwits who fall for it. And it also leads to natural selection of retarded employers who fall for employing said dimwits.
>>56520006(you)
>>56520093
>Is there actually a reason to use C++ besides game development
no
>>56520093
Qt, as it is the least painful way to make GUI applications.
Then again, there is QML...
>>56519658
not using is like C with classes is a design flaw imo
>>56520302
haskell
>>56520247
>what should i be doing to improve?
Learn a real language like Haskell
Calling it C/C++ leads people to believe that C is a subset of C++. It is not. ISO C++ does not have restrict pointers where ISO C does, among other things.
>>56519658
>C++ leads to horrible code.
Couldn't agree more
>>56520247
Haskell, go, rust. Any one of them. Also, ruby, lua or python.
You want to know several languages with completely different structures and behavior, because a) you want to be able to extricate your thinking from the language itself, and b) when you get a job, you won't have choice of languages fit your projects. You'll have to use whatever is in use by the project already, or what the shop uses.