TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

I Don’t Like Python

10 pointsby pcr910303over 4 years ago

1 comment

devnull255over 4 years ago
It looks a lot like the author of this article formed an opinion about Python based on a frustrating experience with a poorly-documented library, a fondness for other languages and maybe some misconceptions or lack of knowledge, not just about the Python programming language, but about programming in general.<p>First, I wasn&#x27;t quite sure what was going on with the discussion about OOP. Smalltalk has classes just like Python does. True, the former allows multiple inheritance, which is not at all required in whatever kind of class you want to design. In fact, like a lot of other OOP or OOP-like languages, you can utilize other schemes to extend the behavior of classes (composite classes, decorators, etc).<p>But the discussion of libraries (there&#x27;s a library for everything in Python!) and the particular rant on the poorly documented library gave me ... more pause. Libraries and lots of useful libraries is one of things that makes Python a &quot;batteries included&quot; language choice.<p>After finishing the article, I realized that the article was all about how frustrating it was trying to use it that library was. And how poor the documentation was. But truthfully, these gripes can be found in any programming language implementation of a ... thing.
评论 #25753372 未加载