Linked by Thom Holwerda on Wed 7th Feb 2007 09:09 UTC, submitted by ronaldst
KDE "Like the previously featured articles on new KDE 4 technologies for Job Processes or SVG Widgets, today we feature the shiny new multimedia technology Phonon. Phonon is designed to take some of the complications out of writing multimedia applications in KDE 4, and ensure that these applications will work on a multitude of platforms and sound architectures. Unfortunately, writing about a sound technology produces very few snazzy screenshots, so instead this week has a few more technical details. Read on for the details."
Thread beginning with comment 210144
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: are the Gnome crowd......
by jkroon on Wed 7th Feb 2007 15:52 UTC in reply to "are the Gnome crowd......"
Member since:

My guess is no, and I hope Gnome will stick to relying on plain GStreamer. Like most Gnome libraries GStreamer uses GObject for object-oriented programming style, which means that bindings for other languages are easily auto-generated. This means that complete multimedia applications can be developed in higherlevel languages such as Python, Java or C#.

Reply Parent Score: 2

aseigo Member since:

> complete multimedia applications can be developed
> in higherlevel languages such as Python, Java or C#

your conclusion is incorrect. kde has been successfully providing python, ruby and java bindings for quite some time. several production quality apps are written in pykde for instance. the pykde/pyqt bindings are amazing in quality and features, and the ruby ones are pretty much right up there as well.

not to mention ecmascript. there's also work on c# bindings for qt4/kde4, and then of course there's the stupidly amazing qt/jambi java bindings.

the idea that c++ isn't bindable is a complete myth that kde has been disproving for years with high quality bindings produced by small numbers of people that are used by real world apps.

Reply Parent Score: 5

jkroon Member since:

Well I gladly admit that I have no deep knowledge of the inner workings of binding C++ to other languages, and if you guys have found a way to autogenerate bindings for other languanges thats great news.

Reply Parent Score: 2

bueroman Member since:

>>your conclusion is incorrect.
it is correct, since practice says that gobject based c libs *does* make bindings generation for high level languages easier. And jkroon do not say a word about the possibility of binding with c++ being difficult because of that.
Looks like you are answering to another statement made from another person.

Edited 2007-02-07 19:08

Reply Parent Score: 3