TIP: Click on subject to list as thread! ANSI
echo: power_bas
to: RAY PENAS
from: CHRIS ADAMS
date: 1995-04-05 08:37:00
subject: Echo Project!

On (04 Apr 95) Ray Penas wrote to Chris Adams...
 RP> I myself do try to stay away from gotos by using all of the nice
 RP> structured things like case etc. But in reality they just mask the
 RP> gotos. Disassemble any program and just look at all the jumps.
 RP> Gosubs are just calls to subs with all vars shared.
 
There are a few other things, like not having passed variables, 
conflicting names, those neat optional parameters, etc. This is not to 
say I don't use GOTOs (or rather JMPs, since 99% of those are in inline 
asm). However, it is a) easier to read and b) easier to follow code w/o 
gotos, so for something that gets passed around a lot, like an echo 
project, it's a no go. If it is done so well that we have no trouble 
following it, then a few may be okay. But in general, nope. Someone 
mentioned RBBS, and that is a good example of what NOT to do.
... I understand your concerns.  Request denied." - Data
--- PPoint 1.88
---------------
* Origin: The Point of Obfuscation! (1:212/2001.5)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.