Re: GOTO examples in EUPHORIA´s source
- Posted by MBianchi <mebian at ti?cal?net.it> Jun 05, 2008
- 601 views
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