|
|
Subscribe / Log in / New account

Woodruff: Weird architectures weren't supported to begin with

Woodruff: Weird architectures weren't supported to begin with

Posted Mar 6, 2021 0:08 UTC (Sat) by xnor (guest, #125308)
In reply to: Woodruff: Weird architectures weren't supported to begin with by rgmoore
Parent article: Woodruff: Weird architectures weren't supported to begin with

> It's a language that has decided to optimize for programmer efficiency rather than program efficiency. That's a perfectly reasonable decision to make.

Except for the large parts where it's the other way around. Evidently, many python devs and users don't accept this "perfectly reasonable" decision because they don't want to sacrifice performance. They want it both ways.

But Python doesn't satisfy that requirement which makes it a bad language.

> the designers have made it comparatively easy- and a part of accepted programming practice- to rewrite performance critical code in higher performance languages.

It's a practice imposed upon Python devs because the language is bad. That it is an accepted practice is irrelevant. It's a bad practice. The problem in the article is just one consequence of this.
Instead of having a clear goal to be only used for prototyping and projects where performance and efficiency does not matter, they worked around the language's bad design and performance issues instead of fixing the language.


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds