Tom Ritchford
1 min readSep 20, 2022

--

This article seems false from top to bottom.

Dependency management is horrific in C++ and C. I should know, I did that for decades. Hang out on any of the C++ mailing lists - people constantly complain, "Why can't we have a dependency management tool like PyPi or Node?"

What is the dependency management tool for C or C++? You don't name one - you just claim, without proof, that it's better.

Again, Python is far more portable across different machines than C++ or C is! The current Python codebase I work on is run on three dramatically different architectures and we literally haven't had a single problem.

I have personally written a cross-platform commercial C++ application. Dealing with the cross-platform issues was beyond me - I had to use a commercial library called Juce that handles this for digital audio.

Did you display one portability problem in Python? You did not. You simply claimed it wasn't portable.

Parallelism has nothing to do with maintainability.

Your article is clickbait. You don't justify any of the claims you made.

--

--

Responses (1)