News for hackers. Stuff that matters.
Re:Ask HN: Is there still a place for native desktop apps? by digi59404 on Sunday May 17, 2020 @05:36PM (#23215713)
Both VS Code and Atom use significant amounts of WebAssembly and low level libraries to achieve that performance. In addition to that they've written their own view layer for an IDE in modern JS which makes it more performant and stable.

I despise electron and html-wrapper apps. But I gotta give credit where it's due. VS Code is pretty good.

With the advent of the new WinUI, React+Native on Windows, and Blazer. I'm betting the future of windows is more web based technologies mingled with low-level native libraries.

Re:Ask HN: Is there still a place for native desktop apps? by sime2009 on Monday May 18, 2020 @02:20AM (#23219000)
> Both VS Code and Atom use significant amounts of WebAssembly and low level libraries to achieve that performance.

Atom has some internal data structures written in C++. VSCode uses a native executable to do the file search, but no further low level magic is used to make it go fast.

I don't think any of them are using WebAssembly yet.

Re:Ask HN: Is there still a place for native desktop apps? by madeofpalk on Sunday May 17, 2020 @07:41PM (#23216598)
I guess this is a semantics thing, but WinUI/React Native is not “web based”. It is JavaScript building “native UIs”.