Live data from Hacker News

Chrome Is The New C Runtime

mobilespan.com

1–10 of 149 posts

Re: Chrome Is The New C Runtime

#2
Interesting, it seems kind of like the scenario where the "web stack is the new GUI", with desktop projects like Light Table being built on Node-Webkit. You're reusing browser infrastructure for native apps.

What other alternatives are there? Apache Portable Runtime?

Re: Chrome Is The New C Runtime

#4
I'm posting this from a Chromebook Pixel, which I use for all of my development. No crouton, just stock ChromeOS.

This movement is really interesting to me. If I could clone myself, I'd be working on an exokernel in Rust that just exposes a V8 VM, and uses a DOM implementation as the native drawing interface. Processes == tabs...

Of course, there's higher level work that needs to be done to expose more of the machine in JavaScript. Check out http://extensiblewebmanifesto.org/ , signed by Google, Mozilla, and W3C TAG members, as well as #extendthewebforward on Twitter.

Re: Chrome Is The New C Runtime

#5

I'm posting this from a Chromebook Pixel, which I use for all of my development. No crouton, just stock ChromeOS. This movement is really interesting to me. If I could clone myself, I'd be working on an exokernel in Rust that just exposes a V8 VM, and uses a DOM implementation as the native drawing interface. Processes == tabs... Of course, there's higher level work that needs to be done to expose more of the machine…

This is off topic but, what happened to your Lenovo ThinkPad X1 Carbon [0]?

0 - http://words.steveklabnik.com/returning-to-free-software-a-g...

Re: Chrome Is The New C Runtime

#6

XULRunner is almost 8 years old now, it was invented for the same purpose TFA uses Chromium but it's actually documented: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/XU...

XULRunner is a good option to build HTML or XUL based apps. We were looking for a great cross platform library for native (c++) apps. With support for OS specific features.

Re: Chrome Is The New C Runtime

#8

I'm posting this from a Chromebook Pixel, which I use for all of my development. No crouton, just stock ChromeOS. This movement is really interesting to me. If I could clone myself, I'd be working on an exokernel in Rust that just exposes a V8 VM, and uses a DOM implementation as the native drawing interface. Processes == tabs... Of course, there's higher level work that needs to be done to expose more of the machine…

This is off topic but, what happened to your Lenovo ThinkPad X1 Carbon [0]? 0 - http://words.steveklabnik.com/returning-to-free-software-a-g...

I use it primarily for PGP. I've been thinking about trying out Linux from Scratch with it, but haven't had the time.

I made a decision to start using the Chromebook to dogfood this particular vision of computers: I'm not happy that it involves Google, but they're the only one with an implementation that's this far along, unfortunately.

I've been meaning to write on this whole thing, haven't had the time...

Re: Chrome Is The New C Runtime

#10
As someone not at Google, but who's re-used multiple parts of Chromium (as described in the article), the code (especially the stuff under base/) is possibly the best documented large-scale, open-source C++ codebase I've seen.
Post reply on HN