Eines der Dinge, müssen Sie abholen, wenn das Studium Physik ist Programmierung. Als ich begann meine Undergraduate-Ausbildung in den frühen 1980's, der Universität Heidelberg in Deutschland an dem ich teilgenommen habe zu der Zeit, einige Programmierung Wahlfächer, die schrecklich. Sie setzte sich vor einem Terminal, das an eine Art von Mainframe-und versucht, irgendwie überzeugen, die Sache zu laufen einige Code-Snippets. Alle Text-Ausgabe wurde auf der Grundlage und FORTRAN war die Sprache der Wahl in jenen Tagen, und ich war ziemlich deaktiviert die ganze Erfahrung. Ein paar Jahre zuvor hatte Commodore C64 eingeführt, die, die sprach BASIC und hatte sogar eine optionale Pascal-Compiler. Mit der Zeit habe ich meine undergrad Studien in Physik hatte ich bereits geschrieben mehrere PASCAL-Programmen, die grundlegenden Grafiken ausgegeben werden. Einer von ihnen wurde eine numerische Behandlung von Schwerefeld der drei Körper-Problem und Bahnen wurden von den Computer-Bildschirm. So geht zurück auf eine Nur-Text-Schnittstelle auf einem Mainframe-Terminal wurde nicht ansprechend auf allen für mich. Später in meiner Ausbildung habe ich VAX / VMS-Computern für Kernphysik Datenerfassung, Datenanalyse-und Event-Simulation Zwecke. Meine Ph.D. These wurde auf einem VAX-Workstation mit TeX / LaTeX und benutzerdefinierte graphischen Darstellung und grafische Software.
Nach der Entscheidung für die Arbeit in der Industrie (anstelle von Hochschulen) fand ich, dass PC's waren schnell zum dominierenden Computer-Gerät (anstelle von Digital VAX, SUN, Silikon-Graphiken, etc.). Für ein paar Jahre in den frühen 1990er Jahren war ich als Projektleiter und hatte mehrere Programmierer Bericht zu mir. Teils aus der Frustration mit dem Tempo der Fortschritte auf mehreren Software-Projekten, habe ich mich entschlossen, sich zu engagieren bei der Programmierung wieder. Die Frage war, welche Programmiersprache / Compiler-Paket am besten geeignet meinen persönlichen Geschmack zu bilden und die Aufgaben zur Hand. Ich bewertet MS Visual Basic, aber nicht wie die Tatsache, dass der Code nicht kompiliert, sondern interpretiert und notwendig, dass Sie zur Ausschüttung einer ganzen Reihe von Dateien zusammen mit Ihrer Anwendung, um sicherzustellen, dass Ihr Programm funktioniert auf einem bestimmten PC. Ich habe wie die visuelle Programmierung Schnittstelle, MS VB angeboten. In jenen Tagen war die Borland Compiler führenden Hersteller und ich hatte sich mit Borlands Turbo Pascal und es ist (zu der Zeit) revolutionären Object Windows für DOS-Schnittstelle. Borland hatte gerade erläutert den Delphi Visual Programming Interface, und dies schien wie ein Werkzeug zur Bewertung verdient. Ich war sofort süchtig. Genau wie das Original DOS-Compiler, Delphi Code Zusammenstellung war blitzschnell. Es ist Visual Programming Interface, ist einfach und effizient zu nutzen. Aufgaben, die die Programmierer, die Berichterstattung an mir! Wochen, konnte ich erreichen ist ein Tag oder zwei. Der einzige Nachteil war, dass ich die ungeraden Mann aus, in dem Sinne, dass alle anderen um mich herum verwendet Borlands C -Compiler (und später von Microsoft Visual C ).
Aus spät, Delphi wurde im Niedergang, zum Teil auf den Aufstieg von C / C als die Sprache der Wahl und zum Teil auf Borlands (jetzt CodeGear) bei Fehlern in den Bereichen Marketing. Ich bin nach wie vor verwenden Borland Delphi, wann immer möglich, einfach und mäßig komplexe Programmierung Aufgaben, sondern auch meine Fähigkeiten C scharf für den Fall, ich muss in der Datei / Port eines anderen Code. Borland (CodeGear) hat eine historische Programmierung Website und dieser Artikel fängt die erste Aufregung, dass die Delphi-Entwicklungsumgebung erstellt. Wenn Sie gerne Programm in Delphi Sie werden auch gern zum Lesen dieses.








EHV reagierte auf 03 Oct 2007 auf 2.42 Uhr #
Delphi ist ein großer Programmierwerkzeug. Leider wird es nicht überleben, die C-Ära.
JJG Journal »Borland Delphi antwortete am 04 Oct 2007 auf 8.56 Uhr #
[...] Ein Follow-up zu einem früheren Post über die Programmierung und meine Vorliebe für Delphi als die "beste" Programmierumgebung, ich [...]