|
|
| | Ask HN: Why are there no front end languages for desktop GUIs | | 5 points by 0_gravitas on Feb 9, 2020 | hide | past | favorite | 6 comments | | In a webapp, you have your separation of concerns, a backend that does backend stuff, a server that interacts with that backend and sends stuff to a given frontend, and the frontend which only really knows about and interact with the server. The backends and frontends don't need to be the same languages/stack (in fact, they mostly aren't). Why isn't this the case in the desktop world (ignoring electron), where every GUI seems to be married to it's language without any real room for a clean separation? I wish I could write something with Rust as a backend and have some equivalent of Elm or some sort make up the frontend, and have those communicate through an API like any webapp. |
|

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
|
There may be some places where you'd be inclined to use another language for speed, but that's where the .net ecosystem comes into play. Even then, with proper profiling, you'll usually find that you don't need to switch language.