Re: Who is compiling Eu, and why?

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

[quote ryanj]

jimcbrown said...
jimcbrown said...

...Phix has things like self-resurcive compiling and true native multithreading...

I am curious why Euphoria doesn't have these features, especially multithreading.

Multithreading is a lot of work. It's going to require a major overhaul of a lot of stuff. There are some hard decisions to make about the design, too. I know that Jim has an experimental branch for this.

Phix is very much ASM based. I'm not sure what "self-recursive compiling" is, but I guess it has something to do with Pete emitting ASM all over the place. I know some people talked about JIT in the past. The best bet there is probably to target LLVM. There's a ton of work to do there, if that's what someone wants to do that.

Matt

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

Search



Quick Links

User menu

Not signed in.

Misc Menu