Live data from Hacker News

Chrome Is The New C Runtime

mobilespan.com

11–20 of 149 posts

Re: Chrome Is The New C Runtime

#11

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…

Does it not freak you out that your laptop was created by a company that makes billions a year learning everything there is to know about you?

Re: Chrome Is The New C Runtime

#13
post #11

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…

Does it not freak you out that your laptop was created by a company that makes billions a year learning everything there is to know about you?

Yes, it absolutely does, and I am very much not happy about it. I am the most anti-Google person I know.

Unfortunately, it is impossible to live in a world of ideals, and so, I must compromise from time to time. As I mentioned elsewhere, I have another machine with 100% free software that I use for PGP when I need to keep secrets.

Re: Chrome Is The New C Runtime

#14

Hi all, I'm the author of the post. Happy to answer detailed questions on using Chromium as a Dev platform. Any suggestions for a follow-up post?

Are you making bets on Dart or (P)NaCl staying with the platform in the long run?

Re: Chrome Is The New C Runtime

#15
post #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.

> We were looking for a great cross platform library for native (c++) apps.

Isn't that what Qt is for, with the added bonus that it's what Qt is actually for and thus e.g. documented and supported?

Re: Chrome Is The New C Runtime

#16

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.

Yes. Not to mention incredibly well-tested and battle-worn. The unit test coverage for some of these libraries (like net) is incredible.

Re: Chrome Is The New C Runtime

#17
Sounds like Chromium might be the successor to APR, the Apache Portable Runtime. I believe that the authors of Chrome consciously tried to provide functionality that replaced APR, presumably because of their multiprocess model.

Re: Chrome Is The New C Runtime

#20
Just a heads up, Web of Trust has this sited rated very poorly[1], ostensibly for spam. As a result, any users with the Web of Trust browser extension installed are shown a Big Scary Warning that they must click through before seeing the site's content.

The warning is based on one review, and doesn't seem accurate in this case, so this might be something to try to get resolved.

[1] https://www.mywot.com/en/scorecard/mobilespan.com?utm_source...

Post reply on HN