Linked by Thom Holwerda on Thu 2nd Apr 2009 16:12 UTC, submitted by Rahul
Permalink for comment 356451
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.





Member since:
2005-07-22
The Plasma scripting api used for writing javascript, python, ruby and c# plasmoids is not the same as the C++ api that is used to develop the heavyweight plasmoids such as the task manager. There are quite a few things that you can do in C++ that you can't do in those languages, and conversely you can't download and run C++ plasmoids from the internet like you can with the scripting ones.
That is a deliberate design decision, but I think the Gnome shell approach of using a GObject-Introspection based JavaScript binding as the primary implementation language is interestingly different to the Plasma's approach of using C++ as a foundation.