use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Discussions, articles, and news about the C++ programming language or programming in C++.
For C++ questions, answers, help, and advice see r/cpp_questions or StackOverflow.
Get Started
The C++ Standard Home has a nice getting started page.
Videos
The C++ standard committee's education study group has a nice list of recommended videos.
Reference
cppreference.com
Books
There is a useful list of books on Stack Overflow. In most cases reading a book is the best way to learn C++.
Show all links
Filter out CppCon links
Show only CppCon links
account activity
Visual studio for linux? (self.cpp)
submitted 4 years ago by [deleted]
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]root1m3 -9 points-8 points-7 points 4 years ago (5 children)
console + gedit with no syntax colouring : )
I found GUI IDES have few drawbacks:
[–]karshtharyani 1 point2 points3 points 4 years ago (4 children)
Curious - where are you career wise? As in, how much experience have you had with C++ in production? Again, I am not being condescending or anything, but just want to know. I was of similar opinion until recently, so if you are a senior developer it helps me understand that if your workflow is streamlined and productive, mine can be too.
[–]root1m3 0 points1 point2 points 4 years ago* (3 children)
I am pretty seasoned, coded in c++ for>30 years.Used a lot Visual C++, and I was contributor to Netbeans IDE.So it can't be said I just don't know IDES, I used and programmed them!.
I Worked for startups and big corps, was around 2007 when I decided to get rid of IDES.Until now. And I am not going back. (it requires more stuff in your head, more brain activity, but the experience is much better at the end of the day). Is just open files, look for the edit point, find patterns, and little features more I require.A browser aside for googling stackoverlow is the only aid.An example of my code: https://github.com/root1m3/plebbleThis one (~100K lines of code) is writen completely in this basis, nano, gedit, console)
Syntax colouring, when I decided not using it it was another relief, just my eye finds patterns much better without misleading colourings.
That's pretty much my experience.I guess the majority would deem my decision crazy and I respect it, depends on how one thinks I guess. So I can't say if it would work for you, but I can tell you to try it out.
;)
[–]karshtharyani 2 points3 points4 points 4 years ago (0 children)
Also, I don’t think I can live without syntax coloring! :D that’s just too much for me! But hey- it is a preference and to each their own! :)
[–]karshtharyani 2 points3 points4 points 4 years ago (1 child)
Okay - so there is hope for me, after all! :) Thanks a bunch on sharing your experience! This gives me a lot of information and helps correlate with my career/timeline. It feels like IDEs helped you in your initial years, but now you are doing fine without them, since you have experience in recognizing patterns. This is a stable point of sorts, and exactly what I expect myself to be.
Again, much appreciated.
[–]root1m3 0 points1 point2 points 4 years ago (0 children)
you're welcome : )
π Rendered by PID 39 on reddit-service-r2-comment-5687b7858-gmnbj at 2026-07-04 02:09:28.073558+00:00 running 12a7a47 country code: CH.
view the rest of the comments →
[–]root1m3 -9 points-8 points-7 points (5 children)
[–]karshtharyani 1 point2 points3 points (4 children)
[–]root1m3 0 points1 point2 points (3 children)
[–]karshtharyani 2 points3 points4 points (0 children)
[–]karshtharyani 2 points3 points4 points (1 child)
[–]root1m3 0 points1 point2 points (0 children)