Re: Variable Arguments?
- Posted by c.k.lester <euphoric at ?kle?ter.com> Apr 22, 2008
- 649 views
CChris wrote: > c.k.lester wrote: > > Matt Lewis wrote: > > > CChris wrote: > > > > Long term plans include a move to an hybrid JIT/interpreted design > > > Yeah, this would be awesome. > > Just curious... what's the benefit/difference from what we have now? > Look at how the source translates to machine code: <snipped> > The idea is plainly to eliminate step 3 and optimise step 4. At the same time, > it would become far easier to have front end and back end cooperating to > execute > dynamically created code - at a performance cost for that code, of course. So the benefit is to get the ability to execute dynamically generated code. > So, it would be very different under the hood, and would boost both the > flexibility > and usability of the language, besides performance. How would the language become more flexible/usable? Executing dynamic code, or is there more to it? > Only glitch: since an assembly > kernel would be there, porting to other CPUs will be harder. But Eu isn't > ported > a lot anyway. There's a point in market saturation where porting would probably jump exponentially. Would we reach that point of market saturation by making the changes suggested? Can't the assembly kernel be made cross platform, or is it hooking into the OS too rigidly?