TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Run C, C++, Go and Node.js programs as processes in browsers

2 pointsby federicoponziover 8 years ago

1 comment

hackcrafterover 8 years ago
&gt; Unmodified C, C++, Go, and Node.js programs run as processes on Web Workers<p>Surly they don&#x27;t mean _unmodified_ binaries do they?<p>My guess is that programs must be compiled down to asm.js or WebAssembly, but they provide the compile-time library hooks&#x2F;fake-library-headers&#x2F;runt-time harnesses for those programs to _potentially_ not have source level changes _if_ they stick to the OS call supported subset.<p>Very cool proof of concept, if it really does work and can be generalized, it could be a killer app for the WebAssembly effort!