Quote:
|
Originally Posted by KenWittlief
I wasnt kidding when I said the SW courses I took in college (6 semisters), you got an automatic F if you used them - there was no recourse or arguing with the professor either - THATS how serious of an issue these shortcuts are.
|
Not that I'm a programmer by any stretch, (the last language I worked with was FORTRAN and not much of that) but it seems to me that college professors are not exactly known for their appreciation of the difficulties of life in the real world. In many cases they live in an ideal world of their own creation, even in software and engineering courses. (Remember "ideal fluids"?) So the strictness of how something is dealt with in school is not necessarily an indicator of its importance in the real world.
Computer languages do not happen by accident. They are constructed to serve specific purposes. Somebody put effort into developing the GOTO command and including it in the language. Since people don't usually do such things without a reason, I would say that there must be a reason for the GOTO to exist. I may not know what it is, and it is certainly not for common use, but I am pretty sure a reason exists.