Comment on The C programming language is like debating a philosopher and Python is like debating someone who ate an edible

edinbruh@feddit.it ⁨1⁩ ⁨day⁩ ago

I’ll be honest, I think modern python is cool. You just need to accept that it has some limitations by design, but they mostly makes sense for its purpose.

It’s true that the type system is optional, but it gets more and more expressive with every version, it’s honestly quite cool. I wish Pylance were a bit smarter though, it sometimes fails to infer sum types in if-else statements.

After a couple large-ish personal projects I have concluded that the problem of python isn’t the language, but the users.

On the other hand, C’s design is barren. Sure, it works, it does the thing, it gives you very low level control. But there is nothing of note in the design, if not some quirks of the specifications. Being devoid of innovation is its strength and weakness.

source
Sort:hotnewtop