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

List:       kde-core-devel
Subject:    Re: ANNOUNCE : CuteIDL
From:       Dawit Alemayehu <adawit () earthlink ! net>
Date:       1999-09-24 2:27:34
[Download RAW message or body]


On Thu, 23 Sep 1999, Lotzi Boloni wrote:
> I want to congratulate all members of the CuteIDL team for this
> programming tour de force. 
> 
>            Lotzi 

I want to second that.  This is an excellent work in such a short time.  

Regards,
Dawit A.

> 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