On Sat, Jul 13, 2013 at 1:22 PM, David Jeske <[email protected]> wrote:

> On Sat, Jul 13, 2013 at 11:57 AM, Jonathan S. Shapiro <[email protected]>wrote:
>
>> What other language virtual machines am I failing to consider?
>>
>
> I think CLR is a better fit for your goals, but another semi-related
> option is V8+typed-arrays+typescript.
>

I was scratching my head about the V8 engine. Can you give me a pointer to
someplace I can catch up on V8 support for typed arrays?

Typescript looks like a cool language, but I'm not sure how it's relevant
to the discussion at hand. Current implementations of TypeScript compile
down to ECMAScript, which in turn runs on a bytecode engine designed for a
dynamically typed language (i.e. javascript) that has no support for
unboxed types. To the extent this is true, it's hard to see how V8 would be
a sensible target VM.

In case it isn't clear: I won't be targeting an intermediate language; I'll
be targeting bytecode or LLVM IR directly.

But I've also heard idle discussion about a V8 successor that might
simultaneously support typed and untyped languages, and of course that's
part of what the DaVinci JVM was exploring - annoying that the site is down
at the moment - so maybe I'm jumping to uninformed biases about V8 and
friends.

Pointers to things I should look at?


In the interest of keeping discussion threads sane, I'm going to respond to
your GC comment under a separate subject heading.


Jonathan
_______________________________________________
bitc-dev mailing list
[email protected]
http://www.coyotos.org/mailman/listinfo/bitc-dev

Reply via email to