Hacker News new | ask | show | jobs
by Yxven 3551 days ago
Web development has the most innovation because it is the least entrenched. It is not hard to write a bare-bones web application that produces output that can be read on browsers everywhere.

Compare that to the difficulty of writing a cross-platform GUI framework. It's not even easy to write bindings for existing GUIs because it's hard to wrap C++ in a way that doesn't have you manually managing memory or discarding other language features and philosophies.

This is why we're seeing the Electron approach to GUI apps grow. It's easier to write bindings for chromium and feed it HTML.

2 comments

No, we are seeing Electron because Web hipsters never coded in anything else other than JavaScript.
Modern C++ pretty much avoids manual memory management (except in the few instances where you really want it) with smart pointers and STL.