Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> ... setting out to learn C++ in 2023 is a major career limiting factor.

No it is not.

> Let's be clear, learning C++ in 2023 is like migration to Russia/China/Cuba

No it is not.

> you give away all your reasonable freedoms & funs to submit yourself to the mercy of a close group of "elites" who try so damn hard to dictate your life & work.

No you do not. It is not a slavery operation.

Learning C/C++ now is a good foundation as to why things like Rust and Zig are popular. Understanding the underlying mechanics is good. To say it's a major career limiting factor is hyperbole at best.



Please stop mixing C and C++ together. Learn C gets you to know all the underlying mechanisms. Learning C++ gives you nothing else but some overmarked concepts like OO.


I see a lot of c++ influence in rust.

Specifically smart pointers that track ownership, raii.


I'm not mixing them. Both are good to have foundations for why things are the way they are. Completely bypassing them is asinine. There's a reason in computer science a computer organization class is still teaches about assembly instructions going through pipelines.


no one is against C or assembly, they are direct models of how machine works, they provide native access to underlying stuff.

the same can't be said for C++, e.g. its OO concept seemed to be cool back in the 90s, but after so many decades, at the core of a legacy language, it is now well known that OO is not the choice, modern languages no longer focus on OO for good reasons.

I encourage everyone to learn C, if they have time, learning ASM is also a good investment. At the same time, I think C++ should be depreciated.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: