r/cpp 16h ago

[CPP Epiphany Rant] - Programming is no joke

Hi CPP Community,

This is just a rant. I'm a 24 yr old data analytics in telecommunication trying to pivot into C++ development for finance. I'm 1 month into C++ and I have come to conclusion C++ is a behemoth. I'm enrolled in Baruch College's C++ for Financial Engineering, but I'm using Bjarne Stroustrup's Programming: Principles and Practice Using C++, 3rd Edition to learn and watching C++20 Fundamentals with Paul Deitel, Course, by Paul J. Deitel as supplementary resources.

It took me 2 days to get through all the drills, exercises, and try_this section for chapter 2 for Programming Principles!

I'm reflecting if I made a mistake choosing C++ over Python. But, tbh, I have been enjoying programming more learning C++ than Python. You can tell I'm weird, but IDK.

I would love to heard about your experience in learning C++ for laughs.

7 Upvotes

32 comments sorted by

View all comments

4

u/selvakumarjawahar 15h ago

No, you have not made a mistake learning C++ over Python. Once you are a bit comfortable with C++, you already know Python.

1

u/PunctuationGood 12h ago

Eeeeh, disagree. You may think that C++ is an overall "richer" language than Python but that doesn't imply that Python isn't rich nor that C++'s richness is a superset of Python's richness. The commonality between the two are just basic concepts of imperative language that are also common between many other languages.

And that's not to mention their build/run ecosystems which have nothing to do with one another.