Re: 64bit support

new topic     » goto parent     » topic index » view thread      » older message » newer message
DerekParnell said...

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.

DerekParnell said...

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.

DerekParnell said...

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 sad)

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

Search



Quick Links

User menu

Not signed in.

Misc Menu