Mensanator wrote:
> I once translated a BASIC program to Pascal (hint: no goto allowed).
> The original code had GOSUBs that never executed a REURN because
> the programmer jumped away to line numbers on a whim. Biggest piece
> of crap I ever had to misfortune to deal with.

It's clear that you haven't done anything in BASIC since the 80s.  And
probably the original poster hasn't either.  So let's just clear the air
here.

I haven't seen a "GOTO" in BASIC code in probably almost 20 years, ever
since BASIC gained true structure.  In fact as BASIC is used today, it's
really similar to Pascal, but a lot nicer to work with.  BASIC is a very
structure language, and in VB, it's also object-oriented, although I'm
sure lots of crap is written in VB.  You may shudder at the thought, but
BASIC is very much a modern language now.  If you're bored, check out
freebasic.net.  Not that I recommend you use FreeBASIC for anything (nor
do I recommend most languages but python!).

Spaghetti code can be written in *any* language.  It's nothing inherent
to BASIC.  I have seen spaghetti python, particularly projects that are
designed around the twisted framework.  Tracing execution through
twisted is very painful.

That said, what the original poster is looking for is very silly.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to