Re: New keyword added: continue
- Posted by Jeremy Cowgar <jeremy at cow?ar.?om> May 28, 2008
- 782 views
> > You said: I'm concerned about having someday to maintain code that someone > wrote > badly using goto. > <snip> > Let's assume the concern is not overplayed. Now how would that situation be > happening? > > 1/ Because the Eu interpreter or the standard lib uses goto. We mat > reasonably agree not to let this happen. After all, they are in the greater > common denominator of Eu, which dosn't include goto. I've heard a few people say this and it does not make sense to me. I am not arguing for or against goto but here is my simple observation on the above statement. If goto is not good for the standard libraries than it's not good for the language. If it is good for the language than it's good for the standard library. I see no exceptions to this rule. Why would we add language functionality and then ban it from use? If we have the idea it should be banned, then it shouldn't be added! If we think it should be added then we cannot/should not ban it's use! -- Jeremy Cowgar http://jeremy.cowgar.com