Preferred Scripting Language
Submitted by scott wheeler on Wed, 10/04/2006 - 08:49
|
KDE Developer's Journals
|
SearchRecent blog posts
User loginNavigationPollWho's onlineThere are currently 0 users and 89 guests online.
Syndicate |
How about functional programming languages?
A few months ago Linspire announced on the Debian Haskell mailing list that they were standardizing on Haskell as their preferred language.
Another functional language, Scheme (in its GUILE encarnation), is the standard extensibility package at the GNU Project.
PHP
I'd vote if there was a PHP(5) option. Why? Because I have to provide PHP for web services (even on a desktop machine) so I would prefer to continue application scripting using PHP and it's huge array of modules. It would be great to have the same backend include files for both browser and KDE widgets. I also *suspect* that a lot more active scripting would take place if PHP was available in KDE. Imagine a desktop GUI frontend for Drupal interacting directly with KDE4 (ie; Phonon, Solid etc)! Yes, if I was smart enough I'd do something about it.
Re: PHP
Thomas Moenicke is working on PHP bindings for Qt4 using the Smoke library that PerlQt, QtRuby and Qyoto all use. I think he plans to wrap the KDE widgets too, and so we may be able to do exactly what you describe above.
Thank you for the heads up
Thank you for the heads up on php-qt. I thought this project had died years ago but it looks like Thomas has picked it up again. For anyone else interested the URL is http://www.php-qt.org and I notice Gentoo already has it packaged.
So, any chance of extending the poll to include PHP ?
No, not really.
The primary goal of the poll was Ruby vs. Python, the others are there mostly as filler really. Those are the two languages that were debated on core-devel.
PHP does have the significant benefit that a lot of web developers already know it, but it's not really in the running for a default KDE scripting language, though because of the prior point I really do hope that bindings emerge.
(And for what it's worth, the polls can't be updated anyway.)
Z80 Assembly?
Definitively not a script language. Any way, that would be my second choice. In the good old days, I could read and write Z80 code directly in hexa.
Who got the crazy idea to include it in the poll? And more seriously, who voted for it?
thats the 'abstain' option :)
for those that don't care much either way.
ps. missing option would be 'groovy' the cool java based scripting language.
This doesn't mean...
..."extension language preferred by users", does it?
If we want some data about users preference, kdedevelopers.org is of course not a place for such question
I am assuming this pool is related to the recent kde-core thread. All depends what's the goal of pushing scripting to KDE: to satisfy user base and get new users on the board or just satisfy ourselves. Is this already answered?
we are the users
In the context of kdelibs, we app developers are the users.
Well...
Well, we could sit around and wank on for a while in the core-devel thread, which is generally going to be an even smaller sample set, or we could see if something like this helps. It might, it might not.
Any set of data that we can reasonably collect is going to be limited in one way or another. I think this poll will only really prove useful if it shows an overwhelming preference.