Re: Computer Language Shootout

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

Jason Gade wrote:
> 
> Just an update--I'm trading messages back and forth with Isaac Gouy who runs
> the shootout. He wants to know what is interesting about Euphoria and why it
> should be included in the shootout.
> 
> If you want to back me up a bit, that would be cool...
> 
> <a
> href="http://alioth.debian.org/tracker/index.php?func=detail&aid=304324&group_id=30402&atid=411005">http://alioth.debian.org/tracker/index.php?func=detail&aid=304324&group_id=30402&atid=411005</a>

Eu will handle 32-bit integers using atoms. They are stored as double floats
though. I don't know if that fits the criteria or not, but I think so.

Exception handling can basically be done via libraries. Don't know if this would
fit the criteria, as it's a very manual process.

Other than being a fast interpretter, Eu's main feature is sequences.
More specifically, Eu is very good at vector operations.
It also features extensive garbage collection.

My main attraction to Eu was that despite it's simplicity, Eu remains extremely
powerful/flexible. But you already noted that apsect.
On the same vien, Eu has a definitive lack of unnessecary concepts, which I
consider to be a major plus to the language.

Another of my attractions to Eu and one of my main criteria for any language is
that it does NOT contain alot of extraneous, higher-level functionality builtin
such as sockets and hash tables, which seems rather contradictory to the criteria
for the shootout. I'm guessing that they don't actually mean it needs to be
builtin though, just (officially?) supported.


Chris Bensler
~ The difference between ordinary and extraordinary is that little extra ~
http://empire.iwireweb.com - Empire for Euphoria

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

Search



Quick Links

User menu

Not signed in.

Misc Menu