List Info

Thread: Re: Neko as System-Wide VM




Re: Neko as System-Wide VM
country flaguser name
France
2007-08-30 06:59:25
Ernst Rohlicek jun. a écrit :
>> Also, there's already some of the shoutout benchs
available in the
>> neko/src/benchs directory of Neko sources tgz.
> 
> Ah, that's great! I hope it's alright I submit them to
the Shootout?

FYI, Neko has been already added to the Shootout, but was
later removed 
without any notice or explanation. I guess that was because
all the 
benchmarks were not covered. So before making a submission,
please 
ensure that you implement most of the Shootout benchmarks.

> BTW: Are there already existing language
implementations atop Neko? Even
> if not, I'd personally start with Smalltalk or
JavaScript.

Yes, there's Neko itself, NekoML (used to write the Neko and
NekoML 
compilers) and haXe (http://haxe.org)

> Do you think it would be feasible to use Neko as a
system-wide VM, where
> the whole "OS" is running inside a Neko
instance atop a microkernel; all
> applications would actually be Neko modules, which were
written in a
> language atop Neko.

Feasible, but that would require a kernel-level GC for
maximum 
efficiency, and also maybe some improvments of the JIT but I
guess it 
can be done.

> The only thing I'm unsure about are drivers; so far, I
have not seen a
> way of accessing the hardware / emitting machine code /
using assembler?

You can extend the VM with additional libraries to do that.

> Maybe this sounds far-fetched, but it sure would be fun


Sure 

Nicolas

-- 
Neko : One VM to run them all
(http://nekovm.org)

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )