Re: 64bit support
- Posted by Critic Mar 03, 2009
- 1027 views
Not quite true. Reference counting, when cyclic structures are involved, require a bit of cleverness, and this has already been implemented in Euphoria. For example, this works just fine ...
sequence A = {1,2,3} sequence B = {A} A = {4,5,6} ? A ? B
Output:
{4,5,6} {1,2,3}
I don't get it: Where is the cycle? The language's semantics do not allow cycles, AFAIK.
Are there any supporting statistics available?
Well, I said "IMHO". Apart from that Lua is used as a scripting language in various comercial games (for example Far Cry, World of Warcraft) and there is a JIT available. Python is used by Google and YouTube and there is a JIT available too. I don't know if there are comercial products that use Euphoria.
I have never used Lua. If we agree to a set of performance tasks, can you write the Lua equivalent for us to test this assertion?
My Lua is rusty, but I can try. (I am forced to use Java at work )