View Single Post
Old Feb 21st, 2006, 3:52 PM   #38
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
I feel compelled to add that there are televangelists that make well-presented arguments to seemingly rational people and are successful enough at it that they commute between mansions in Learjets.

I didn't exactly write a well-thought-out and immaculately presented treatise in post #29, but I think it hints at the very few situations where the use of a goto might be advocated. It's not a LOT of cases, by any stretch of the imagination. I would look askance at one who preaches otherwise, however eloquently.

One may make a case that in a language without exception handling, the equivalent functionality might be implemented using 'goto.' I reiterate that the task should be undertaken by one who is intimately familiar with what happens to system state before and after such machinations.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote