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

I understand the desire for cross platform toolkits, but I've accepted that there are no good library solutions, only architectural solutions and in the end that's probably a good thing. By that I mean writing to a library built on top of native APIs will never be as good as fully separating your application's UI from the core engine (with games being a giant exception to the rule) and writing a new UI for each platform.

I think cross platform toolkits like Qt, GTK, Electron/web, Swing, etc... are really their own platforms. There are definitely places where these things make sense (mostly in business or enterprise software that nobody expects to be good anyway), but it's rare that something really loved is built with them.

It's the classic thinking that we can solve the multiplicity of platforms "problem" by writing one more platform except, this time, it's a meta-platform.



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

Search: