3 ms·
> they should be optimized for the humans using them, not for the machines that run the programs or the compiler authors who create them. Almost every high-lev
by jonahx 9y ago
> they should be optimized for the humans using them, not for the machines that run the programs or the compiler authors who create them.
Almost every high-level language espouses this goal -- even something as seemingly esoteric as J specifically does. Which is to say, your argument assumes that python's syntax is somehow more suited to humans, but I think you'd be hard pressed to back that up with evidence. Clearly it feels more natural to you, but why? It's hard to control for familiarity even in your own personal case, let alone programmers in general.