I know of at least one web framework for Python, though Rails certainly gets the attention these days.
I disagree that block markers are superfluous. It's useful to see exactly where a structure ends, and it also helps some editors with their features. Also, doesn't Python treat a tab as a single indent rather than 8?
But anyway, I don't see the indentation thing as a big deal, just a quirk. The inconsistent OO is more bothersome to me.
As for the object.foo thing... it could be argued that it's a feature not a bug, as in "you shouldn't really need to know whether it's a method or an attribute."
Ruby, Python, etc.
I disagree that block markers are superfluous. It's useful to see exactly where a structure ends, and it also helps some editors with their features. Also, doesn't Python treat a tab as a single indent rather than 8?
But anyway, I don't see the indentation thing as a big deal, just a quirk. The inconsistent OO is more bothersome to me.
As for the object.foo thing... it could be argued that it's a feature not a bug, as in "you shouldn't really need to know whether it's a method or an attribute."
I don't really know anything about Erlang....