Christoph Egger wrote:

> I agree too. But how would you develop a higher-level lib without
> bloating it with lower-level-stuff?
> 
> At first the lower-level ones have to be _finished_ and well
> done. Even the ones, which doesn't exist yet.

right, to learn what a good extension mechanism is you have to actually
write an extension...

> LibXMI for example is a half-working one, because of some bugs
> (for example: ggiSetMode() doesn't work, _after_ xmiAttach() is
> called) and the software-rasterizer needs a _completly_ new rewrite
> to do it well.

...but the issue is not not to care for extensions, but to separate
the generic parts from the extensions. That doesn't mean development
of the generic parts should be done without any care for the rest.

Regards,        Stefan
_______________________________________________________              
              
Stefan Seefeld
Departement de Physique
Universite de Montreal
email: [EMAIL PROTECTED]

_______________________________________________________

      ...ich hab' noch einen Koffer in Berlin...

Reply via email to