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
