Re: 64bit support

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

Sorry, what does it do remarkably well? And please don't mention its performance

Performance compared to what? Euphoria is faster than nearly all other interpreted languages (last time I checked). The Translator still needs lots of optimization work to be done, but it is still fairly young.

Critic said...

... the implementation seems to use a double indirection for accessing a sequence's element where a single indirection would suffice given the copying semantics.

By indirection I assume you mean address dereferencing. Double indirection makes resizing sequences fast and safe. If single indirection was used, each time a sequence was resized, all current references to that sequence would also have to be updated.

Critic said...

Sequences only allow tree-like structures, general graphs cannot be implemented that easily.

I assume you mean the inability to store references to sequences. This ability will probably be implemented after v4.0 is released.

Critic said...

And reference counting means that graphs don't have GC support.

Can you give an example of this assertion?

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

Search



Quick Links

User menu

Not signed in.

Misc Menu