A neat thing about Shumway is just how much of it is written in Typescript[0]. It's great that Mozilla is getting behind the project.<p>- [0]: <a href="https://github.com/mozilla/shumway/tree/master/src" rel="nofollow">https://github.com/mozilla/shumway/tree/master/src</a>
It's really fantastic to see Mozilla become a sort of steward and incubator of the open web. Considering that Mozilla originally came from a revolutionary (at the time) and somewhat desperate attempt by Netscape to counter the monopoly power of Microsoft/IE. If I'm remembering correctly, this was the first high profile corporate OSS dump (years before Java, for example) and shortly thereafter was largely considered a failure since Netscape became irrelevant and the Mozilla project didn't stop the MS juggernaut. Therefore it would be a number of years before a company was willing to take a risk like that again.<p>Of course with hindsight we can see that the Mozilla folks played the long game. Quietly working in the background they produced a product (Firefox) that actually did largely kill IE dominance. You can argue the role that Chrome had in this, but my opinion is that Firefox created the market for non-IE browsers. Without this trailblazing Chrome would not exist.<p>Congrats to everyone responsible, from the beginning to the present day.
I hadn't heard of about half of these - it's great that there's a sort of directory for them.<p>Sweet.js is pretty awesome (I was going to say it's sweet, but that's stupid). Broadway.js and Shumway look pretty awesome, I'm going to check them out tonight.<p>Regarding Parallel JavaScript, does anyone know how this relates to Khronos' WebCL project? Hardware manufacturers seem really interested in WebCL, but software developers aren't.
LLJS is listed here but the last commit is over a year ago. Having spent the last month hand-coding arrays of structs in js, I'm really feeling the need for better low-level constructs. Looks like I'm stuck waiting for rust + emscripten to be a valid option.
And they are using Github!<p>I did some issues on Firefox, but stopped, because the Bugzilla/Mercurial workflow was so bad.<p>I did some fixes for other OSS projects on Github later and it felt like a charm.
So I take it this means that Mozilla is reopening "Mozilla Labs".<p>It's interesting to see Shumway on there as I was under the impression the project was put on hold.
I hope Shumway will arrive before major shift to Wayland on the desktop.<p>Daala is a very exciting project. The current mess of codecs support on the Web is just horrible.
Hmmm... would it make sense to talk about a JVM written in Rust? Could that make it easier to write a safe JVM that would be less susceptible to exploits? It would be wonderful if we could get there and have a Mozilla browser with "out of the box" Java support without needing a separate plugin.
Also, if you folks enjoy these projects take your time (and money) to donate a some bucks to Mozilla.<p>Mozilla is the only independent vendor pushing technology and principles focused on people over profit.<p>You can find the donation page at <a href="https://sendto.mozilla.org/page/contribute/givenow-seq#page-1" rel="nofollow">https://sendto.mozilla.org/page/contribute/givenow-seq#page-...</a>