From kde-devel Thu Apr 22 08:42:06 1999 From: Bavo De Ridder Date: Thu, 22 Apr 1999 08:42:06 +0000 To: kde-devel Subject: Re: [Fwd: A suggestion regarding your KDE Foundation Classes] X-MARC-Message: https://marc.info/?l=kde-devel&m=92477073322314 On Thu, 22 Apr 1999, Richard Moore wrote: >I've been asked to forward this, I've already addressed some of the >points included, but mostly it's directed to the KFC developer. > >Rich. Who is the KDE Foundation Developer ? Is it me ? :-) I developed this library some time ago. Since then, I haven't touched it much. Probably because nobody is using it... Is there any interest in the KFC ? The KFC currently contains: - multithreading - dynamic loading of classes - concurreny control (mutex, condition, ...) - OMG-like event system (could be changed to the Qt event model). Any ideas, suggestions ? BDR > >-------- Original Message -------- >From: mesnier_p@ociweb.com (Phil Mesnier) >Subject: A suggestion regarding your KDE Foundation Classes >To: rich@alpha.tat.physik.uni-tuebingen.de > >First, be careful calling it KFC, as that is already trademarked >in the US ;-) > >But seriously, I first appologize for sending you these comments >directly, I am not an experienced KDE based programmer, and have >not come across a mailing list. > >Anyway, the suggestion I would like to offer is that you consider >the ACE programming environment, produced by Dr. Doug Schmidt of >Washington University (http://www.cs.wustl.edu/~schimdt) as the >basis for the non-gui portions of your kfc. The advantage this >gives you is that you are not reinventing the wheel, but building >on an existing framework that has grown over about 6 years of >development. ACE works very well with linux, and comes with a >rich set of network communication tools that have an abstraction >layer that allows replacement of TCP based comm with FIFOs or >other transport layers. > >The other strong feature of ace is that it provides the basis for >an orb, TAO (The ACE ORB), which is one of the most efficient orbs >on the market, free or otherwise. > >Finally, ACE & TAO are released as freely available open source >software, see information on the page I mentioned above. > >Again, I am sorry if this comes across as a sales pitch, or if you >have considered and rejected ACE. However, if you have not >encountered ACE, please check it out, it may fit well with your >work, freeing you to consentrate on other issues. > >-- >Phil Mesnier >Sr. Software Engineer, http://www.ociweb.com >Object Computing, Inc. +01.314.579.0066