2 ms·
>Running Qt in the browser it not some future, it is already possible. It's possible, it's just not feasible - NaCl is chrome only and has some limitations aro
by rubber_duck 10y ago
>Running Qt in the browser it not some future, it is already possible.
It's possible, it's just not feasible - NaCl is chrome only and has some limitations around distribution and the tool-chain is very specific (Google provided port of Clang/LLVM), asm.js/emscripten sucks both in parse/compile time and in download size.
>Moreover, you throw in another layer for what is practically a solved problem (the Linux kernel has all the necessary bits for sandboxing, which Chrome et al. also use for sandboxing).
What you get is a cross platform layer. You can then add in platform specific extensions and code around those as optional features. The only systems that lets you do something similar right now is full blown VMs like JVM/.NET and this is lower level, potentially allowing more languages to target it.
Like you said browser will just wrap the native interfaces to provide compatibility - low friction cross platform app development/deployment.