Hacker News new | ask | show | jobs
by ahartmetz 920 days ago
QML is not trying to beat the browser at its own game. It is not made to display, you know, websites (and web apps), with a stack that was originally created for documents, and that still shows. QML is not JavaScript, it's a neat UI description language that uses JS for dynamic aspects.

It's not less featured, it's differently featured: it has features that have been directly designed to create user interfaces. Unlike HTML and CSS!

The documentation is very good, actually. Of course, if you are already familiar with the web stack, it may seem obscure to you.

1 comments

It is irrelevant what was the original purpose of HTML, what matters is what problems it can solve now.
It can do it, the way you can hammer a nail with a small axe. It's not exactly terrible, but you can tell that it wasn't made for it.