Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> it carries huge, negative implications in the forms of HCI (not having consistent interface elements on the user platform)

This is a double-edged sword for multi-platform apps, but isn't a drawback for monoculture environments.

> Can someone please give me some arguments as to why this not only seems like a good idea, but also why it's the best tool for the job?

For a certain class of apps (such as IDEs), its a great idea due to the ease of extensibility as well as making multiplatform releases effortless. I doubt VS Code would have been available for Linux had it used a non-web-tech stack, and it has displaced PyCharm for some of my lighter tasks. PyCharm is written in Java, so it's also not native, but it's the best IDE in the world, IMO.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: