Re: Who is compiling Eu, and why?
- Posted by mattlewis (admin) Jan 30, 2015
- 1773 views
[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