[KLUG Members] Software Theory

Adam Tauno Williams members@kalamazoolinux.org
Wed, 11 Jul 2001 09:15:03 -0400 (EDT)


>>Actually GNOME didn't start out with a component model.  GNOME's
>>focus was code re-use,  and they thought they could accomplish it with
>>cleverly constructed shared libraries.  KDE actually started out with
>>more of a component model (including the use of CORBA) but abandoned it
>>due to performance problems and the fact that developers weren't
>>familiar with the technology.  Thus KDE experienced faster initial
>>development,  and why (according to many) GNOME application
>>developement is only now really starting to pick up steam.
>You lost me. Did KDE develop faster due to early experimentation with
>component models or abandonment of the same? ;)

KDE developed faster BECAUSE they abandoned components.  It IS faster to write
monolithic code (assuming that developers are unfamiliar with components) until
a system reaches a certain level of complexity,  or you attempt a high degree of
application-interaction.  Hence the very recent advent of "Kparts".

>KDE also started much earlier, did it not?

As a unified project yes,  GNOME was/is really the unification of several
disparate projects.

>>1.  Can you really conceive of a Perfect God?  Or are you just
>>conceiving of the conception of a Perfect God?
>Exactly. How perfect is my conception of perfection. I am not perfect,
>so how may my idea of perfection be perfect? My conception of infinity is
>merely my idea of huge immensity with a cleverly drawn matte effect
>showing parallel lines converging (or rather, implying convergence at some
>unimaginable distance. Even the idea of unimaginable distance, if
>applied to Descartes claim of perfect ideas, seems to destroy his own theory).

Yep.

>>Isn't it possible that the "perfect SO" could in fact be the worst
>>imagineable SO?  They're would be no point in discussing anything.
>Who said we'd be talking? <evil grin>

Good point.

> > Anyone writen a compiler using a shell script?
>I was going to use this as an example. O'Reilly's _Unix Power Tools_
>contains a short script which shows bash emulating bash, heh.

Cool,  I saw an SQL interpreter and database engine writen as a shell script
once.  It even worked,  just vvvverrrrryyyyy sssllloooowwwwwlllly.

Systems and Network Administrator
Morrison Industries
1825 Monroe Ave NW.
Grand Rapids, MI. 49505