[Qt5-feedback] QML-related wishlist

Robin Burchell viroteck at viroteck.net
Thu May 12 03:17:14 CEST 2011


Hi,

On 12/05/11 01:41, Jason Kinzer wrote:
> 3 - Provide abstraction layer for the QML engine binding (pie-in-the-sky)
>
> I understand this team's desire to focus 100% on Javascript. However, what I
> would love is for QML to expose a service provider interface that provides
> all the calls/callbacks required a scripting engine. Such an SPI would allow
> the community to introduce bindings for other languages. And yeah, I
> understand there is then still the editor issue - ideally QT Creator would
> also have an interface factored out for it's QML editor so we can introduce
> QML editors that accept the syntax for other languages.

While I understand the desire for this (not everyone likes javascript, 
myself included to some degree), I can't really fathom an objective 
reason that this is a good decision.

I imagine it complicates the architecture (significantly) almost 
inevitably leading to lower performance and more difficult maintenence, 
whilst providing no immediate gain other than additional confusion to 
end-users, documentation. When QML (and Components) are already not 
exactly what I'd call mature technology, perhaps that is time and energy 
that is probably better directed elsewhere.

Just my $0.02, of course. :)

--
Robin Burchell
http://rburchell.com


More information about the Qt5-feedback mailing list