Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Mit was wurde Delphi, bzw. C++ programmiert? (https://www.delphipraxis.net/8284-mit-wurde-delphi-bzw-c-programmiert.html)

Matze 1. Sep 2003 18:01


Mit was wurde Delphi, bzw. C++ programmiert?
 
Hi!

Es ist eine seltsame Frage, das gebe ich zu. ;)

Aber Delphi, C und C++,... wurden doch auch irgendwie entworfen. Ist das mithilfe einer anderen Programmiersprache geschehen, oder wie lief das ab? :gruebel:

Die Frage hab ich mir schon öfters gestellt. ;)

Jgeorg 1. Sep 2003 18:06

Re: Mit was wurde Delphi, bzw. C++ programmiert?
 
ich würde sagen, dass es wie mit der Frage nach dem Huhn oder dem Ei ist, was war zu erst da? Das Huhn, oder das EI?

Oder heirrauf bezogen: Was war zuerst da, die Programmiersprache, um die IDE zum Programmieren zu programmieren, oder die IDE, um Pragrammcode zu programmieren?

Also ich denke mal, früher wurde das mit DIP Schaltern oder so gemacht, bis zu den ersten Anfängen, wo das ein und Ausschalten von Signalen automatisiert wurde und mit dieser Automation war es dann möglich ne IDE zu erstellen?

Na ja, ich habe mcih das auch schon oft hgefragt, wie die IDEs bzw. die Compiler programmiert wurden, aber wie du siehst weiss ich es auh nicht wirklich ;-)

Mfg Johannes

BTW: Dies ist mein erster Post hier.

JoelH 1. Sep 2003 18:21

hmm,
 
grundsätzlich kann man sagen stammt alles von der Maschinensprache des Chips ab. Diese Sprache steht ganz unten und ist fest 'verdrahtet' will ich mal sagen, heute nimmt man ja keinen Draht mehr. Aber das ist fest aufem Chip. Der Rest der Sprachen setzt im Endeffekt darauf auf. Die nächste ebene ist Assembler, dies ist nichts weiter als die Maschinensprache in Worte gefasst. Es ist eben einfacher sich 3 Buchstaben zu merken als eine Folge von 32 Nullen und Einsen. Naja und dann kommen die Hochsprachen. Dabei gibt es 'Maschinennahe' Sprachen zB. C , die sehr kryptisch sind und mit denen man sehr viel machen kann. Die dadurch aber auch relativ schwer zu lernen sind. Naja bzw. sagen wir lieber, sie sind ein wenig kryptischer. Daneben gibt es dann die RAD Tool Sprachen wie zB. Delphi. (RAD = Rapid Application Development) Sprich man hat viele Komponenten die man zusammenklickt und mit leben füllt. Die Oberflächenprogrammeirung kann man sich also mehr oder minder sparen.
Solche Sprachen basieren auch auf Assembler. Ob der DelphiCompiler in Assembler programmeirt wage ich nicht zu sagen aber ich denek mal dass die zeitkritischen Dinge schon direkter Assemblercode sind. Der Rest ist eventuell C oder so. Jenachdem was Borland für Programmierer hat.

Naja und das Ei/Huhn Problem ist gar nicht so schwer zu beantworten.
zB. ist der gcc, also der Open Source C Compiler selbst in C geschrieben und kann sich selbst übersetzen.

Man kann auch einen Delphicompiler schreiben in Delphi selbst. Die Sache ist eben dass Maschinencode erzeugt wird der vom Chip gelesen erden kann.

Chewie 1. Sep 2003 18:31

Re: Mit was wurde Delphi, bzw. C++ programmiert?
 
Delphi eine RAD-Sprache, in der was zusammengeklickt wird? Nicht ganz, die Entwicklungsumgebung Delphi arbeitet mit visuellen Komponenten, die Sprache Delphi bzw. Object Pascal hat dar mit zunächhst überhaupt nix zu tun. Eine VCL könnnte es auch in C geben (gibts ja auch ;-) ), ebenso wie eine MFC in C.

Assarbad 1. Sep 2003 18:51

Re: Mit was wurde Delphi, bzw. C++ programmiert?
 
Soweit ich mich entsinne wurde Delphi in Delphi geschrieben (zumindest die IDE).

Die meisten heutigen _Compiler_ können sich auch selbst kompilieren (bspw FreePascal).

Ducky_2 1. Sep 2003 19:15

Re: Mit was wurde Delphi, bzw. C++ programmiert?
 
hey coole frage,

hab da grad nen Artikel drüber gelesen der sich auf der Startseite von DP befindet.

gruß Ducky

PS: keine witze über die eier und meinem NIck :D

Matze 1. Sep 2003 19:52

Re: Mit was wurde Delphi, bzw. C++ programmiert?
 
Zitat:

Zitat von Assarbad
Soweit ich mich entsinne wurde Delphi in Delphi geschrieben (zumindest die IDE).

Wie soll das gehen? :gruebel: . Delphi war anfangs ja auch noch nicht da. ;)

Hansa 1. Sep 2003 19:56

Re: Mit was wurde Delphi, bzw. C++ programmiert?
 
Hi,

ja das Huhn und das Ei. Das ist die Frage. Der Kern von Delphi ist Assembler, genau wie bei C. Und Borland sagt gerne, Delphi sei in Delphi programmiert. Damit ist die IDE gemeint. C ist auch nur eine "Abkürzung" für Assembler.

Matze 1. Sep 2003 19:59

Re: Mit was wurde Delphi, bzw. C++ programmiert?
 
:gruebel:

Hansa 1. Sep 2003 20:06

Re: Mit was wurde Delphi, bzw. C++ programmiert?
 
@matze: ist das zu hoch für Dich? :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:47 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz