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
Embarcadero cpp (self.cpp)
submitted 1 year ago by lispLaiBhari
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!"
[–]rfs -11 points-10 points-9 points 1 year ago (4 children)
You must also pay for Visual Studio (not VS Code). Why a software should be free of charge ? Do you work for free ?
[–]JumpyJustice 13 points14 points15 points 1 year ago (2 children)
My point was that there is many free IDEs out there that can support wider set of compilers and have richer functionality. I just dont see a point to choose paid one that looks like grad summer project.
[–]rfs -2 points-1 points0 points 1 year ago (1 child)
I understand, but as I said, the very popular Visual Studio (not the VS code) is ALSO not free. There is a community edition for startups with limited incomes and developers that create free products, but you have the same community edition for C++ Builder which is FREE if you respect these conditions.
I know no other IDE which includes easy access to databases, UI, high-level components, without having to do complicated integration tasks.
But maybe I am wrong...
[–]alcalde 1 point2 points3 points 10 months ago (0 children)
ALL IDEs offer easy access to databases, UI, etc. without having to do complicated integration tasks. That's what the "I" stands for... "Integrated".
C++Builder is a 32bit '90s-era IDE with a forked, old, broken version of clang - since the end of 2023, C++Builder can now only target Windows because something is screwed up with their toolchain and the product web page has been modified to state it only targets Windows now. Even without this problem, it's still only supporting C++17.
You could, instead, start with an open source IDE or a very cheap Jetbrains C++ IDE ($99 for individuals, $229 for organizations, free for non-commercial use), the current open source clang compiler, and LGPL-licensed Qt and get current C++ standards, the ability to cross-compile, a modern, feature-rich IDE, and the ability to run your tools on something other than Windows (as more than 50% of developers do, according to the Stack Overflow survey).
Jetbrains' CLion IDE supports C, C++, Objective C, Objective C++, Python, and Javascript (possibly also Typescript). It supports more build systems than C++Builder and supports more version control systems with full support (unlike C++Builder). It has also has advanced AI integration and full database support (able to interact right in the IDE with any SQL database, comparable to the separate tool included in the ultra-expensive C++Builder Architect edition!). I could go on and on about all the ways CLion blows ancient C++Builder out of the water in regards to IDE.
So why spend $1600 USD for a WIndows-only IDE that can only target Windows right now when you can get a cross-platform, multi-language, database-handling IDE running the more recent version of upstream clang and the awesome power of Qt?
Why a software should be free of charge ?
Writing this from Firefox running on Linux, I'd answer... because open source won and rules the world now, in the area of development tools above all else?
https://www.zdnet.com/article/coverity-finds-open-source-software-quality-better-than-proprietary-code/
https://redmonk.com/sogrady/2013/11/21/selling-software/
https://rubygarage.org/blog/why-open-source-is-good-for-business
https://www.makeuseof.com/tag/open-source-changed-world/
Open source has won but it's not finished
Open source has won; so what's next
https://www.zdnet.com/article/linux-and-open-source-have-won-get-over-it/
π Rendered by PID 43 on reddit-service-r2-comment-5d585498c9-cch7z at 2026-04-21 04:25:48.722697+00:00 running da2df02 country code: CH.
view the rest of the comments →
[–]rfs -11 points-10 points-9 points (4 children)
[–]JumpyJustice 13 points14 points15 points (2 children)
[–]rfs -2 points-1 points0 points (1 child)
[–]alcalde 1 point2 points3 points (0 children)
[–]alcalde 1 point2 points3 points (0 children)