Article View: de.comp.sys.ibm
Article #862Re: Warum sind PC OS_s solche Speicherfresser ??
From: Andre Girgner
Date: Sat, 16 Dec 1995 15:21
Date: Sat, 16 Dec 1995 15:21
37 lines
2330 bytes
2330 bytes
Hello obiwan,
in a Message dated 14.12.1995, 07:36:03 you wrote to
Re:Warum sind PC OS_s solche Speicherfresser ?? :
> :>> Theoretisch sollte Objektorientung sehr viel Code einsparen, doch in der
> :>> Praxis ist das Gegenteil der Fall; dadurch, dass jede Klasse unweigerlich
> :>> von ihren Eltern beliebig viele Methoden erbt, entsteht auch bei kuerzesten
> :>> Quellcode-Segmenten ein Executable, dass nur mit Beten, Daeumchendruecken
> :>> und einigen Opfern an die Compiler-Goetter ueberhaupt auf eine Diskette
> :>> passt, auch wenn es nur "Hallo, Welt!" ausgeben will.
> :>> Das haengt freilich auch damit zusammen, dass man -konzeptuell bedingt- in
> :>> modernen Betriebssystemen nicht einfach "Hallo, Welt!" ausgeben kann - wo
> :>> sollte denn die Ausgabe denn auch hin? Also: Fensterchen auf, Font waehlen,
> :>> Metrik waehlen, Text ausgeben und dann gucken, was der User mit dem
> :>> Fensterchen so alles anstellen will.
> :>> Und was passiert, wenn (bei OS/2) der User ein Objekt nimmt und es in das
> :>> Fensterchen stopfen will? Auch das will irgendwie gehandled sein.
> :>
> :>in C geht das kleiner 10kB, inklusive solcher Dinge wie Font waehlen,
> :>(wenn gefragt auch per Requester), Abfrage der Usereingaben und so weiter.
> :>
>
> das war erstens, schaetze ich, so ernst nicht gemeint und zweitens ist das doch schon
> ne menge speicher fuer ein derartig kleines Prograemchen. Ueberlege mal, wieviel
> 10 kByte sein koennen.
nimms mal nicht so woerdlich, ich war zufaul, dazu zum Test extra mal den
Compiler zu bemuehen
und tschuess, Andre
at home - working and developing under AmigaOS/3 on a Amiga1230T/50/10
at work - connecting People with NetWare and TCP/IP
Technical Details
Message-ID:
<w0wABMD0aCz4@amicon7.amicon.sax.east.de>Path:
arc1-ca.pugleaf.net!amicon.sax.east.de!a.girgnerReferences:
<4aok53$or9@rks1.urz.tu-dresden.de>Show Full Headers
Complete Article Headers
X-Mailer: MicroDot 1.11beta14 [UNREGISTRIERT] Message-ID: <w0wABMD0aCz4@amicon7.amicon.sax.east.de> References: <4aok53$or9@rks1.urz.tu-dresden.de> X-Gateway: ZCONNECT TG top.east.de [DUUCP vom 01.07.1994] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit From: a.girgner@amicon.sax.east.de (Andre Girgner) Subject: Re: Warum sind PC OS_s solche Speicherfresser ?? Date: 16 Dec 1995 16:21:05 +0100 Path: arc1-ca.pugleaf.net!amicon.sax.east.de!a.girgner Newsgroups: de.comp.sys.ibm,de.comp.sys.amiga.advocacy Distribution: world