L'une des choses que vous aurez à choisir lors de l'étude de la physique est la programmation. Quand j'ai commencé mes études de premier cycle au début des années 1980, l'Université de Heidelberg en Allemagne à laquelle j'ai assisté à l'époque, a offert certains choix de programmation qui ont été terrible. Vous avez assisté à l'avant d'un terminal qui a été branché à une sorte de principal et cherché à convaincre les quelque chose d'exécuter des morceaux de code. La sortie a été basé sur le texte et FORTRAN a été la langue de leur choix dans les jours et j'ai été plutôt éteint par l'ensemble de l'expérience. Un couple d'années plus tôt Commodore a présenté le C64, qui parle de base et a même une option compilateur Pascal. Par le temps que j'ai fait mes études de premier cycle en physique, j'avais déjà écrit plusieurs PASCAL programs qui a la production de graphiques de base. L'un d'eux était un traitement numérique de la gravitation de trois corps et des orbites ont été présentés de l'écran de l'ordinateur. Donc, revenir à un texte uniquement sur une interface terminal principal a été de ne pas faire appel à tous pour moi. Plus tard dans ma formation, j'ai utilisé VAX / VMS pour les ordinateurs de physique nucléaire d'acquisition de données, données et événements fins de simulation. Mon doctorat thèse a été écrite sur un VAX poste de travail utilisant TeX / LaTeX de graphiques et de la coutume et de traçage logiciel.
Après avoir décidé de travailler dans l'industrie (au lieu de l'université), j'ai constaté que les PC ont été rapidement devenir le principal dispositif de calcul (au lieu de Digital VAX, SUN, Silicone Graphics, etc.) Pour un couple de l'année au début des années 1990, je travaillais en tant que chef de projet et a eu plusieurs programmeurs rapport à moi. Partie de la frustration avec le rythme des progrès sur plusieurs projets de logiciel, j'ai décidé de s'impliquer à nouveau dans la programmation. La question qui a été le langage de programmation / compilateur paquet qui convient le mieux mes goûts et les tâches à portée de main. Je évalué MS Visual Basic, mais il n'a pas aimé le fait que le code n'a pas été compilé, mais interprété et que vous avez besoin de distribuer toute une série de fichiers avec votre demande pour vous assurer que votre program travaillé sur un PC. Je n'ai comme l'interface de programmation visuelle que MS VB a proposé. En ces jours de Borland est le premier compilateur et je fabricant a examiné de Borland Turbo Pascal et il est (à l'époque) révolutionnaire pour Windows Object interface DOS. Borland vient de présenter a de Delphes l'interface de programmation visuelle et cela semblait comme un outil digne de l'évaluation. J'ai été tout de suite accroché. Tout comme le compilateur DOS d'origine, Delphi code compilation foudre a été rapide. Il est l'interface de programmation visuelle fait est simple et efficace à utiliser. Les tâches qui ont pris les programmeurs de rapports qui ont été pour moi semaines, j'ai pu accomplir, c'est un jour ou deux. Le seul inconvénient était que je l'homme de impaires, en ce sens que tout le monde autour de moi utilisé Borland C (et plus tard de Microsoft Visual C ).
Off fin, Delphi a été en baisse, due en partie à la montée de C / C que la langue de leur choix et en partie en raison de Borland (maintenant CodeGear) échecs dans le marketing. Je continue à utiliser Borland Delphi chaque fois que possible d'accomplir simple et modérément complexe tâches de programmation, mais aussi conserver mes compétences C forte dans le cas où j'ai besoin de modifier / port de quelqu'un d'autre code. Borland (CodeGear) a un site historique et de programmation de cet article capte l'enthousiasme initial que le développement Delphi environnement créé. Si vous le souhaitez à programmer en Delphi, vous aurez à lire ce qui suit.








EHV répondu le 03 octobre 2007 à 2:42 pm #
Delphi est un outil de programmation. Dommage qu'il ne survivra pas à l'ère C.
JJG Journal »de Borland Delphi a répondu le 04 octobre 2007 à 8:56 am #
[...] Suite à un post précédent sur la programmation et de ma préférence pour Delphi comme la "meilleure" environnement de programmation, je [...]