RE: Kat's goto

new topic     » goto parent     » topic index » view thread      » older message » newer message

void wrote:
> Please just add it, so people can decide for themselves.
> 
> In principle I'm against GOTO, but I agree sometimes it would make life 
> more
> simple. In rare instances it makes code more readable and efficient. If 
> it's
> implemented I will replace some ugly pieces in my coding too.

I... DO NOT... get this! Is it really so hard to see what's cropping up 
here?

First pass-by-reference, now GOTO, in a matter of days. What next, 
pointers? A built-in 'string' type? The ability to directly execute 
text? Pre-initialization of variables? Zero as a valid index subscript? 
When these fundamental changes are all implemented, for everyone, in the 
core language, should we rename the language, say, to IAHPLUSS 
(Inconsistent, Ad-Hocked Prog Lingo Using Sequences and Strings)? Sheesh 
indeed... I wonder if Python's creators have this problem:

"Add sequences. Euphoria has it, and I want it in Python."
"Add a built-in Picture type. 4D has it, and I want it in Python."
"Add the ability to rename built-in symbols. Forth has it, and I want it 
in Python."
"Add pointers. C has it, and I want it in Python."
"Add <pet feature>. <Alternative language> has it, and I want it in 
<language of choice>."

If you can't add it yourself (via source code or writing a library), why 
not just use a language that has what you need, if the need is so great? 
If it's not that necessary, why change the essense of the language 
(which a GOTO would *definitely* do) for everyone else by requesting the 
needed element be affixed to it???

Rod Jackson

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu