[Interest] Qt 5 and filesystem

Stephen Kelly stephen.kelly at kdab.com
Fri Jan 4 16:23:49 CET 2013


On Friday, January 04, 2013 16:11:33 André Pönitz wrote:
> On Fri, Jan 04, 2013 at 10:09:50AM +0100, Bo Thorsen wrote:
> > Hi Stéphane,
> > 
> > Yes exactly, the problem is that QML is young. I expect that the
> > capabilities will expand quite a lot over the coming years, and
> > file handling is an obvious place for improvements. Qt (the C++
> > parts) had over 16 years to develop into the current system, QML
> > is an infant compared to it.
> 
> The main problem of QML developent is that there was (and to a large
> degree still is) not even an attempt to re-use as much as possible of
> the existing and field-tested solutions that already exist _in Qt_,
> or to massage Qt into a shape where such re-use is easily possible.
> 
> I understand it's fun to do something completely new, and in times of
> seemingly unlimited resources it even might look attractive. That does
> not necessarily make it a good idea.
> 
> There are no unlimited resources. A "tabula rasa" approach ignoring
> past problems and their existing solutions is not sustainable. Worse,
> the current approach already failed to deliver on some core promises,
> like "easy toolability", suggesting that the road to a full solution
> will be as bumpy as any of the alternatives. The QML world will run
> into a similar set of backend problems as the C++ world did during the
> last two decades, and it will take several years to mature on its own.
> The only viable shortcut is a conscious attempt to share solutions
> between the two stacks, i.e. to have high-level C++ interfaces to
> "most of Qt" accessible from _thin_ gui wrappers on top.
> 
> Qt had a tradition of finding reasonable levels of abstraction, and it
> seems pretty much alive in the backend. I see no particular reason why
> this could't be extended to the frontend again in 2013.  (Happy New
> Year, by the way...)
> 
> Andre'
> 
> I am speaking purely for myself.

I fully agree with all of it. Hopefully we can make more inroads towards that 
with opengov and Qt 5. 

Thanks,

-- 
Stephen Kelly <stephen.kelly at kdab.com> | Software Engineer
KDAB (Deutschland) GmbH & Co.KG, a KDAB Group Company
www.kdab.com || Germany +49-30-521325470 || Sweden (HQ) +46-563-540090
KDAB - Qt Experts - Platform-Independent Software Solutions
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20130104/9d7aa866/attachment.sig>


More information about the Interest mailing list