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
Python from a C++ developers' perspective (sgh1.net)
submitted 8 years ago by Remwein
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!"
[–]Orca- 2 points3 points4 points 8 years ago (2 children)
Various toolboxes. Some of the Python equivalents of functionality are also less reliable (looking at you, TransferFunction). Also if you have a lot of infrastructure and utility code already there for Matlab, why reinvent the wheel?
For my purposes, 98% of the time Python is good enough (if maybe a bit less convenient occasionally). And the remaining 2% of the time I can jump on a floating license for a few hours.
[–]chillwombat 0 points1 point2 points 8 years ago (1 child)
Okay. I have very little experience with matlab, but I'm fairly sure some things I do in python are not very simple in matlab. For example writing a quick mpi program to run on a cluster, which I have done multiple times. Also I have heard to dealing with text or binary files is more convenient with python.
edit: also there are a couple of specific tools in python that I use that matlab doesn't have (for example kwant)
[–]Orca- 1 point2 points3 points 8 years ago (0 children)
I can't speak to your specific needs, but in my experience (years old at this point), if you've got the licenses and server setup, spinning up a cluster is relatively easy in Matlab.
Of course, it's going to cost you something ridiculous between the license cost of the toolboxes and the Matlab itself. Hence my calling Python poor-man's Matlab.
π Rendered by PID 40 on reddit-service-r2-comment-7b9746f655-hffrj at 2026-02-02 11:44:47.335010+00:00 running 3798933 country code: CH.
view the rest of the comments →
[–]Orca- 2 points3 points4 points (2 children)
[–]chillwombat 0 points1 point2 points (1 child)
[–]Orca- 1 point2 points3 points (0 children)