Hacker News new | ask | show | jobs
by CyberDildonics 543 days ago
It isn't really that important to have a declarative UI, making the UI is rarely the time consuming or difficult part of making a program. An extra markup language for a UI adds bloat and ambiguity. Now you're learning a different ad hoc language and trying to get around its quirks just to be able to feed in data that could have been done directly with functions.
1 comments

Gosh I feel like making the UI is always time consuming, but that might just be because I find it repetitive and boring, and thus perceive the work as taking longer.

I could die a happy man never imperatively constructing nested QBoxLayouts again.

Is that because it's actually difficult or because iterations take a long time from obnoxious compilation times?
Eh Qt isn’t really difficult, just not my idea of fun. I use the python bindings so compilation time isn’t a thing.
Eh gosh if you're using PyQt already, why would a different markup language to create the GUI help? Are you even using QML? That is the context of this thread.
I was only responding to the general statement that making the UI is not the time consuming part of app development.