Article View: de.comp.lang.c++
Article #83Re: Lippmann - was ist das?
From: Hasko Heinecke
Date: Thu, 17 Dec 1992 16:12
Date: Thu, 17 Dec 1992 16:12
34 lines
2218 bytes
2218 bytes
In article <HF.92Dec15135859@whyaduck.tk.telematik.informatik.uni-karlsruhe.de> hf@tk.telematik.informatik.uni-karlsruhe.de (Harald Fuchs) writes: >In article <1gkcsjINNrm4@smurf.smurf.sub.org>, urlichs@smurf.sub.org (Matthias Urlichs) writes: > >> Genausogut (und meiner Meinung nach sinnvoller) kann ich die Sprache so >> definieren, dass sie generell von dynamischer Bindung ausgeht. > >Schon wieder so einer, der aus C++ ein zweites Eiffel oder Trellis >machen will :-) > >Jede Art von dynamischer Bindung (egal ob über vtbl oder nicht) kostet >ein paar Taktzyklen mehr und macht die entsprechenden Objekte ein >bißchen größer, und deshalb ist eben statische Bindung der Default. > >Wenn Du dynamische Bindung als Default haben willst, mußt Du >konsequenterweise auch verlangen, daß Objekte nur über Referenzen oder >Pointer angesprochen werden, und das ist der Schritt von "C++" zu "D". > >Das von Dir erwähnte Wörtchen "sinnvoller" bezieht sich auf die reine >OO-Lehre und ist deswegen im Kontext von C++ mit Vorsicht zu genießen. Worueber reden wir hier eigentlich? Reden wir ueber vereinfachte Analyse/Design/Implementation/Dokumetation/Wartung-Zyklen oder ueber Taktzyklen? Wer kuemmert sich denn heute noch ernsthaft um einzelne Taktzyklen, ausser ganz wenigen hardwarenahen Entwicklern. Und hardwarenah heisst hier: Realtime-Signalverarbeitung zum Beispiel, nicht Programmierung von VGA-Karten. Hasko -- +-------------------------------------------------------+ | Hasko Heinecke @ Georg Heeg Objektorientierte Systeme | | I _never_ mean what I say - and nobody else does... | +-------------------------------------------------------+
Technical Details
Message-ID:
<1992Dec17.161223.26743@heeg.de>Path:
arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!ira.uka.de!Germany.EU.net!donald!haskoReferences:
<HF.92Dec13113953@whyaduck.tk.telematik.informatik.uni-karlsruhe.de> <1gkcsjINNrm4@smurf.smurf.sub.org> <HF.92Dec15135859@whyaduck.tk.telematik.informatik.uni-karlsruhe.de>Show Full Headers
Complete Article Headers
Newsgroups: de.comp.lang.c++ Path: arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!ira.uka.de!Germany.EU.net!donald!hasko From: hasko@heeg.de (Hasko Heinecke) Subject: Re: Lippmann - was ist das? Message-ID: <1992Dec17.161223.26743@heeg.de> Organization: Georg Heeg Objektorientierte Systeme, Dortmund, FRG References: <HF.92Dec13113953@whyaduck.tk.telematik.informatik.uni-karlsruhe.de> <1gkcsjINNrm4@smurf.smurf.sub.org> <HF.92Dec15135859@whyaduck.tk.telematik.informatik.uni-karlsruhe.de> Date: Thu, 17 Dec 1992 16:12:23 GMT Lines: 34