[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