Linked by Thom Holwerda on Sun 23rd Jul 2006 21:48 UTC
Thread beginning with comment 145629
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Useless debate. Go C++.
by superstoned on Mon 24th Jul 2006 10:48
in reply to "RE[2]: Useless debate. Go C++."
actually, KDE doesn't have to stick with anything. They have excellent bindings, autogenerated - so its not a hassle to maintain them. There are even OFFICIAL Java bindings by Trolltech, for Qt 4.2 and higher.
KDE supports python, ruby, perl, java, C# and more.
http://developer.kde.org/language-bindings/






Member since:
2005-07-06
Haskell does not need to be object orientated. It is strict functional language which has a lot of benefits over Java, C#, C++ or any other OO language.
In my opinion Haskell would not be a bad choice apart from the lack of developers. It compiles to native code, it creates less buggy code and it could seem faster to the user due to lazy evaluation. The biggest problem with it is that it's so different to most languages (imperative langs).
My opinion of Gnome is that it should continue with C being the base. The reason for this is it is without any doubt the easiest language to bind with. On a video of Guadec I heard (I can't remember who said it) -- KDE has C++ but they have to stick with it.
Gnome on the other hand has many great bindings. Look at all the cool gnome applications, there are some in C, mono, python, perl and ruby.