[linux-l] c fuer puristen

Peter Ross Peter.Ross at alumni.tu-berlin.de
Mo Jul 23 08:45:19 CEST 2007


On Sun, 22 Jul 2007, Steffen Dettmer wrote:

> * Peter Ross wrote on Sun, Jul 22, 2007 at 13:28 +1000:
> > Meinst du die dynamische Laufzeitbindung?
> > 
> > Es ist doch geradezu toll, dass alle Applikationen, die eine Klasse
> > nutzen, sofort von Veraenderungen dieser Klasse profitieren, ohne
> > neukompiliert werden zu muessen.
> > 
> > Um sicherzustellen, dass eine Klasse auch die Methoden hat, die man
> > erwartet, kann man deren Vorhandensein abpruefen.
> 
> Vielleicht eignet sich solch Superdynamik eher für Web und Gui-Kram, wo
> man schnell was bastelt und morgen wegschmeisst, aber wenn es wirklich
> funktionieren muss, möchte ich lieber, dass der Compiler so viel wie
> möglich Fehler findet. Da sind die Fehlermeldungen auch oft besser :)

Die Nextstep-Oberflaeche (und Aqua heute?) waren in Objective-C 
geschrieben, und das war recht schoen:

Ergaenze einen Print-Dialog um eine Fax-Button und Dialog und jede 
Applikation kann faxen:-)

Das hat nichts mit "schnell basteln und wegschmeissen" zu tun;-)

Gruss
Peter


Mehr Informationen über die Mailingliste linux-l