← Back to team overview

ubuntu-phone team mailing list archive

Re: [Development] Qt/QML Python bindings

 

hah, that's just mean! language wars!

Zisu Andrei


On 21 March 2013 00:36, Henry Gomersall <heng@xxxxxxxxxx> wrote:

> On Thu, 2013-03-21 at 00:20 +0200, Zisu Andrei wrote:
> >         And I've had a dev hint at the idea that the new toolkit will
> >         eventually work for desktop apps as well.
> >
> >
> > The whole idea of Ubuntu 14.04 is convergence. And I don't think it
> > will be just merging the current Unity with uTouch, from what I see,
> > it wil basically be about making uTouch work on desktop.
> >
> >
> >         Errrm.... Javascript isn't "also inefficient". Qml is using V8
> >         engine,
> >         which is quite a bit more performant than the Python VM
> > V8 can be sometimes a memory monster, which is, I guess, where it gets
> > his speed from. But not enough that it would be alarming. Still, it
> > makes it so easy to create memory leaks!
> >
> >
> > I truly hate python, but really love javascript. It allows so much
> > more freedom in development (which is exactly what the Netscape guys
> > indended back then), getting out of the way when needed. I find the
> > js/C++ mix really good as you get best of both worlds: js gets out of
> > your way when you want to develop and, if need arises, you have a
> > stronger C++ keeping your back.
>
> I truly hate javascript, but really love python. It allows so much more
> freedom in development (which is exactly what Guido intended back then),
> getting out of the way when needed. I find the Python/C++ mix really
> good as you get best of both worlds: Python gets out of your way when
> you want to develop and, if need arises, you have a stronger C++ keeping
> your back.
>
> hen
>
>

Follow ups

References