4 ms·
> You'd better not dare write your desktop application in HTML. What has this world come to??? Ok thats clear. But then ten sentences later: > Of course, you
by openrisk 2y ago
> You'd better not dare write your desktop application in HTML. What has this world come to???
Ok thats clear. But then ten sentences later:
> Of course, you aren't going to write your UI in C, only an idiot would do that. Instead, you want to write it in some kind of markup language.
Now, let me think of some markup language that is universally known and has at least some pretence to be about laying out information on a screen... Thats right, html.
The thing with UI frameworks in the 21st century of flying cars, AGI and rapidly approaching Singularity, is that its a stagnating mess.
There should be a nice, standardized, cross-platform, easy to get started and progressively expandable way to build high quality visual apps. For some elusive reason, we cant have good things.
- Santosh83 2y agoNothing elusive. The reason is major vendors are not cooperating for even a common baseline standard. Its not impossible. They do it with Whatwg, but when it comes to native apps everyone and his dog head off in their own NIH incompatible direction. Just goes to show that social & economic problems are harder than flying cars and the singularity.
- abnercoimbre 2y ago> Just goes to show that social & economic problems are harder Does that mean SMTP and related email protocols succeeded simply because they were really early in the Internet game?
- PittleyDunkin 2y ago> Now, let me think of some markup language that is universally known and has at least some pretence to be about laying out information on a screen... Thats right, html. Sure, if you have low standards for UI. Ultimately making decent UI experiences cross-platform is impossible without some sort of catering to each platform that HTML/JS largely has no access to. React-native has made some headway here, as have electron + native bindings. But neither are really capable at this point of reproducing apps that clearly excel at leveraging platform-native frameworks.
- lylejantzi3rd 2y agoMaybe we should revisit the idea of a RAD IDE built on top of video game libraries, like raylib. Video games don't have a problem with cross-platform UI.