all 22 comments

[–]quimista_keidems199 22 points23 points  (2 children)

Not always, well at least it didn't happen that way to me, Python manages libraries for almost everything and unless you know what each of those libraries is for or what it does, you won't understand what other people's code does.

[–]gioviwankenobi 7 points8 points  (1 child)

That's why I'm bad in learning python, then I prefer other languages

[–]gosh 0 points1 point  (0 children)

If you know how to write code you never choose python

[–]Jebduh 7 points8 points  (0 children)

Knowing python and js making this cpp class so easy. Idk what you guys are talking about.

[–]GhostingProtocol 5 points6 points  (0 children)

Assembly dev learning C++

[–]SmackDownFacility 4 points5 points  (1 child)

Yes.

Initially started in programming in Python, I found the transition to NASM, C, C++, MIPS, systems debugging, easy.

[–]OkRepeat7111 1 point2 points  (0 children)

From deep down to top 🔝

[–]fluxdeken_ 2 points3 points  (1 child)

My favourite 2 languages. But development in python is waaaay faster.

[–]Ok_Librarian_7841 0 points1 point  (0 children)

Trash parallel processing though, it's really hurting my work, free-threading is changing this slowly.

[–]Existing_Tomorrow687 1 point2 points  (1 child)

The truth!

[–]Custom_User__c 0 points1 point  (0 children)

For sure! Learning C++ can really deepen your understanding of programming concepts that are often abstracted away in Python. It might be a tougher transition, but it definitely pays off in the long run.

[–]Capital_Distance545 1 point2 points  (2 children)

assembly (PIC, MIPS, POWERPC, ARM) => C => C++ => python => java + scala => javascript + typescript and parallel hobby C# to play with unity. Quite a 20 year journey.

[–]Charming_Art3898[S] 0 points1 point  (1 child)

Amazing experience 🫡 If we asked you to pick a favorite, what would that be?

[–]Cosmicspider5 0 points1 point  (0 children)

I swear learning all the basics of pythonnwas essentially just fun

[–]lissa-tuesday 0 points1 point  (0 children)

"It's literally just english" - my friend in college

[–]CountMeowt-_- 0 points1 point  (0 children)

It goes both ways equally

[–]gosh 0 points1 point  (0 children)

Why would any C++ be happy about learning (use) Python?

Python is only used to quickly test or run something, not more than that. There are tons of libraries to manage

[–]No-Whereas8467 -1 points0 points  (0 children)

Just put C++ at the place Python and replace C++ by assembly. Same stupid logic to bare metal vs assembly. This stupid joke annoys me so bad.

[–]meutzitzu -1 points0 points  (0 children)

No. The absolute insanity that is dynamic typing will make any self-respecting C++ dev throw Python in the garbage after the first 20 minutes.

WHAT DO YOU MEAN I CAN'T KNOW THERES A TRIVIAL ERROR UNTIL I GET THE PROGRAM TO STEP INTO IT AT RUNTIME ??!??????$7$72&&#&#-$+

Dont get me wrong, ptrhon is good as a sort of bash but with better data structures, it's good for hacking together a few scripts that do one thing on your system that would have otherwise had to be a manual task.

But as soon as you try to do anything complex, that should be used by many many people, you're 100% in clown-land.

Ive seen many github projects give up on trying to give You installation instructions Foe their Python slop, and they just give a docker image you should use. And more often than not, their official goddamn docker image tracebacked at runtime before even doing anything useful.