Skip navigation.
KDE Developer's Journals

Preferred Scripting Language

scott wheeler's picture

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
quique's picture

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.

markc's picture

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.

richard dale's picture

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.

markc's picture

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 ? Smiling

scott wheeler's picture

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.)

maxilys's picture

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? Eye-wink

zander's picture

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. Smiling

jaroslaw staniek's picture

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 Smiling

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?

eean@drupal.org's picture

we are the users

In the context of kdelibs, we app developers are the users.

scott wheeler's picture

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.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.