Linked by Thom Holwerda on Thu 21st Oct 2010 22:52 UTC
Qt It's a rather unclear time over at Nokia in Espoo (Finland!), with people coming and going, and changes in development strategy. The latest one is, I think, a good one: Nokia has stated it will commit fully to Qt as the sole application development framework for both Symbian and MeeGo.
Thread beginning with comment 446745
To view parent comment, click here.
To read all comments associated with this story, please click here.
Richard Dale
Member since:
2005-07-22

I would say that Python is the only dynamic language worth using, but you know how sensitive those Ruby guys are... (I kid, I kid! ;-)

I was surprised to see Nokia dropping Java support, given Java's popularity in phones and in the enterprise, but even more surprised to see no complaints (am I looking in all the wrong places?). I saw no community rise up to maintain Java support (MeeGo is an open platform, right?), so... is Java really a player on Nokia phones? Any idea why not?

Qt# (Qt on C#) was started and then faded. If the community cares so little for Qt on .Net, why should Nokia care about .Net on MeeGo?

And D? It's cool and all that, but it's a pretty small programming community to warrant a significant investment by Nokia.

Just $0.02 from an old engineer...


Yes, you're right - we Ruby guys are sensitive, caring types!

I think it is a characteristic of the Python community in that they will say that everyone should use Python and be rude about other languages. Whereas Ruby guys will say use Ruby if it suits you, but feel free to use something else like Python if it doesn't suit you, and we won't hold it against you. In fact we will be interested to hear how you get on.

The is a current C#/.NET Qt bindings project called Qyoto. When KDE moves from svn to git Qyoto will be re-engineered somewhat. Instead of generating the C# classes from the Qt header sources, it will generate the bindings directly from the language independent 'Smoke' libraries that various Qt/KDE language bindings projects use. This should make it much easier to maintain, and easier to add new libraries to the bindings.

Reply Parent Score: 3

ricegf Member since:
2007-04-25

"Yes, you're right - we Ruby guys are sensitive, caring types!"

Some would say "over-sensitive". You did realize I was just pulling your chain, right? ;-)

I've actually found the Pythonistas to be the most open and accepting open source community of any I've tried. As a long-time Perl enthusiast, I never felt patronized by Pythonistas. It's one reason I use more Python than Perl now (though I still use both, and we use more Perl on my work team than Python).

I've tried Ruby as well, but I haven't really adopted it (or adapted to it?). If I did a lot of web programming, Rails might win me over, but as it is, I just haven't gotten the hang of it or really found a good use case to drive me to use it. Probably a personal quirk - I use Java and C, but C++ just grates on my nerves like fingernails on a chalkboard. Oh, well.

Hope you won't hold a little chain-tug against me. :-D

On a more general (and on-topic) note, I've looked at Qyoto, but it seems to be targeted only for desktop use, not MeeGo and Symbian programming. Could you point me to any examples of Qyoto for the latter?

Reply Parent Score: 2

Richard Dale Member since:
2005-07-22

"Yes, you're right - we Ruby guys are sensitive, caring types!"


"Some would say "over-sensitive". You did realize I was just pulling your chain, right? ;-)

I've actually found the Pythonistas to be the most open and accepting open source community of any I've tried. As a long-time Perl enthusiast, I never felt patronized by Pythonistas. It's one reason I use more Python than Perl now (though I still use both, and we use more Perl on my work team than Python).
"

I was replying to a comment on this thread which was rude about non-python Qt bindings for no apparent reason. I can see why people like Python even if I personally prefer Ruby, and there is never any reason to be rude whatever your preference.

On a more general (and on-topic) note, I've looked at Qyoto, but it seems to be targeted only for desktop use, not MeeGo and Symbian programming. Could you point me to any examples of Qyoto for the latter?


No it isn't there yet. I started working on Smoke libs for MeeGo touch and the Qt Mobility apis at this years KDE Akademy, but I haven't managed to do anything since. Those projects need to go into Gitorious. Then we need to move Arno Rehn's 'AssemblyGen' project into the KDE git repo. Finally we need to move the KDE language bindings like Qyoto from svn to git, and get Qyoto working with AssemblyGen. All this will probably take a good six months.

Reply Parent Score: 2