2 ms·
The point is that the diagrams you linked to don't tell you anything about the semantics Well, I'd say they do provide a strong indication at least. arbitrary
by moe 17y ago
The point is that the diagrams you linked to don't tell you anything about the semantics
Well, I'd say they do provide a strong indication at least.
arbitrary and subtle differences between things that should be the same
It seems Python would need quite a truckload of such subtleties to make up for the complexity difference reflected in the graphs alone. And since one of its core design-goals is to avoid subtleties like that I think the graphs were a valid vehicle to illustrate my point.
Lambda is ofcourse a well-known wart in Python, but honestly, if we start wart-counting here then I think the comparison would end even worse for Ruby.
For the record: I'm obviously a python guy but have also used rails and sinatra before. I'm by no means a ruby-hater. It's just that I couldn't let the statement "Python more complex than ruby" pass without speaking up. Because, as I tried to illustrate, I can not imagine a metric by which that would be true.