[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: ANNOUNCE : CuteIDL
From: Lotzi Boloni <boloni () cs ! purdue ! edu>
Date: 1999-09-24 2:16:49
[Download RAW message or body]
I want to congratulate all members of the CuteIDL team for this
programming tour de force.
Lotzi
On Fri, 24 Sep 1999, David Faure wrote:
> CUTEIDL - IDL mappings for native C++ and Qt types
> David Faure, Simon Hausmann, Lars Knoll
> 24 September 1999
>
> The cuteidl developers are proud to announce a new tool designed to make KDE
> more efficient in its use of CORBA. Cuteidl is a modified version of
> MICO's IDL compiler that maps IDL types directly to C++ types (like bool,
> float, short int, ...) and Qt types (QString, QCString, QValueList, ...).
> Of course the necessary library for marshalling those types is provided,
> under the name libcutesti. Such a modification has been possible thanks
> to the great design and modularity of MICO.
> This allowed very important simplifications in KDE's code, removing the
> need for a huge number of conversions.
>
> Cuteidl brings
> * improvement to the performance of all CORBA-based apps
> * reduction of the memory consumed by data formerly converted
> * simplification of CORBA programming for KDE, using Qt templates,
> efficient and well known by KDE developers
> * reduction of compile time, providing a customized replacement for CORBA.h
> * new possibilities for the usage of CORBA in KDE : using shared libraries
> makes even more sense now that natives types are used
>
> Cuteidl can be found under kdelibs/corba/cuteidl and is now used automatically
> for all IDL files in KDE.
> Of course changing the IDL mapping requires changing all the applications,
> but don't worry, this is already done. It has been the work of the cuteidl
> team for nearly one week, and all has been committed at once today, to prevent
> many of the temporary problems due to the switch. Some problems may remain,
> of course. Don't hesitate to report them !
>
> David Faure <faure@kde.org>
> Simon Hausmann <shaus@uermel.Med.Uni-Magdeburg.DE>
> Lars Knoll <Lars.Knoll@mpi-hd.mpg.de>
>
> --
> David FAURE
> david@mandrakesoft.com, faure@kde.org
> http://www.insa-lyon.fr/People/AEDI/dfaure/index.html
> KDE, Making The Future of Computing Available Today
>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic