| Let's look at the Atom/VS Code use case... > "Formatted copypasting" Do you need this for a coders editor? > "usability features" Like what? > "network features" Which network features do you need for a coders editor? In the case of Atom/VS Code, can't think of a single one that a browser engine doesn't already provide. Not going to need things like AD-integration, etc... > "The OS will become little more than a very expensive pixel pipe." If that's what people want, then so be it. I see no problem with simplifying the OS, most of them are already too bloated. > " But that's what people like, because C++ is hard, native widgets are hard to customise, and everyone loves designing interfaces, so that's where we're going." The main advantage is the cross platform compatibility. If certain OS vendors didn't make it hard to build apps that utilised a common base then there'd be much less drive to produce web apps. It has very little to do with the complexity of C++. > "I anyone ever starts making javascript-optimised CPUs and GPUs, they're going to make billions." As I've said a number of times now, the final target with web apps won't be JS, it'll be WebAssembly. |