Re: GOTO examples in EUPHORIA´s source

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

Jeremy Cowgar wrote:
> 
<snip>
> 
> The fact that goto is used here is due to speed. Euphoria is one fast
> interpreter,
> you goof with it's uses in the macros you stated here and out the door goes
> any type of speed. We would start comparing our language speed to Ruby and
> Python
> instead of compiled languages.
> 
> --
> Jeremy Cowgar
> <a href="http://jeremy.cowgar.com">http://jeremy.cowgar.com</a>


Please let my *newbie* opinion enter this passionate discussion.

I have no technical suggestions to give, but a *big* doubt rises in my mind,
after reading all posts about goto .....

If you think that you should start comparing Eu with Python or any other
interpreter, you'll soon find yourself relaxing the specs to the point that Eu
will be no more attractive for new users, for there are many other languages out
there with an unbeatable support.

If you want to compare Eu to other languages,  you should perhaps take Cython
(or Pyrex), or better Ocaml (or even Lisaac for OO fans) as benchmarks
competitors, not Ruby or Python, as good as they are doing their jobs, anyway.

After all, if the creator of this language put so many efforts in optimizing it
and speeding it up, comparing it to C, why kicking his back for his kindness
giving up with the very basilar principle of a search for speed from which Eu was
born ..... ??? (this has nothing to do with the road to perfection that every
programming language tries to find IMHO)

(my two cents, with no offence intended for anyone's opinion)

Cheers.
MBianchi

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

Search



Quick Links

User menu

Not signed in.

Misc Menu