[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-multimedia
Subject:    Easy C++ syntax. Plan. Questions.
From:       Nicolas Brodu <nicolas.brodu () free ! fr>
Date:       2000-03-16 22:43:35
[Download RAW message or body]

It's there, in the KDE CVS.

Look at the examples hellomain, flow and x11comtest to have an idea of what it
looks like. Older examples are still there, to show the necessary _base addition
when using this kind of code.

I'd now like to add a command-line option to mcopidl to generate automatically
some empty implementation files. The development process for a new object would
look like:
- write foo interface in foo.idl
- mcopidl -a_new_option foo.idl  // to generate foo_impl.h/cc.empty for ex
- fill the gaps and compile
- now can use the foo object directly (with the new C++ syntax) anywhere.

I also plan to describe this in a documentation file when it's done.

Now, a question. There is talk on kde-core-devel for freezing kdelibs. I
personally think that freezing arts is a bad idea. Freezing all the other libs
is a good thing, because it will allow people to start writing binary compatible
apps using those libs. But aRts/MCOP is still moving, and IMHO it's not ready
yet for people to start coding apps on top of it with a binary compatible
restriction on us. There are such things or extensions like video which will
surely require a binary incompatibility somewhere/'somewhen'.
Should we talk about it (and to the release coordinators) on kde-core-devel?

Cheers,
Nicolas
-- 
A shortcut is the longest distance between two points. (unknown author)

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic