Lambda: the Ultimate Design Flaw
Frank Wilde
perle at cs.tu-berlin.de
Thu Apr 7 13:50:07 EDT 2005
Ulrich Hobelmann wrote:
> alex goldman wrote:
>> I personally think GOTO was unduly criticized by Dijkstra. With the
>> benefit of hindsight, we can see that giving up GOTO in favor of
>> other primitives failed to solve the decades-old software crisis.
> The fault of goto in imperative languages is that it has no
> arguments, thus creating spaghetti of gotos and assignments.
>
> Continuations rule!
While continuations are a very interesting abstraction, the improvement
of structured programming was to be able to prove properties of your
programs in time linear to the size of the program instead of quadratic.
I don't see how giving arguments to the GOTO would help there.
Ciao,
Perle
More information about the Python-list
mailing list