Una de las cosas que tendrá que recoger cuando el estudio de la Física es la programación. Cuando empecé mi pregrado en la educación comienzos del decenio de 1980, la Universidad de Heidelberg en Alemania la que yo asistí en el momento, ofrece algunas optativas de programación que fueron terribles. Usted se sentó en frente de un terminal que estaba conectado a algún tipo de mainframe y de alguna manera trataron de convencer a los que hay que ejecutar algunos fragmentos de código. Todas las salidas se basa texto y FORTRAN era el idioma de elección en aquellos días y yo era más bien apagada por el conjunto de la experiencia. Un par de años antes había Commodore presentó el C64, que habla BÁSICA e incluso había un facultativo Pascal Compiler. En el momento en que hice mi undergrad estudios en Física ya había escrito varios programas de PASCAL que se base la producción de gráficos. Uno de ellos era un tratamiento numérico de las tres de gravedad del cuerpo problema y se muestran las órbitas de la pantalla del ordenador. Por lo tanto, que se remonta a un sólo texto en una interfaz terminal de mainframe no era un llamamiento a todos para mí. Más adelante en mi formación he usado VAX / VMS computadoras para la física nuclear de adquisición de datos, análisis de datos y simulación fines caso. Mi Ph.D. tesis fue escrita en un VAX de trabajo utilizando TeX / LaTeX y la costumbre de gráficos y gráficas de software.
Después de decidir a trabajar en la industria (en lugar de los círculos académicos) que he encontrado PC's fueron convirtiendo rápidamente en el dispositivo computacional dominante (en lugar de Digital VAX, SUN, Silicona Graphics, etc.) Por un par de años en el decenio de 1990 yo estaba trabajando como gerente del proyecto y había varios programadores que me informe. Parte de la frustración con el ritmo de progreso en varios proyectos de software, me decidí a participar en la programación de nuevo. La cuestión es que el lenguaje de programación / compilador paquete que mejor se adapte a mi gusto personal y las tareas a mano. I evaluó MS Visual Basic, pero no como el hecho de que el código no fue compilado, pero interpretado y que usted necesita para distribuir un montón de archivos junto con su solicitud para asegurarse de que su programa trabajó en un determinado PC. Lo hice como la interfaz de programación visual que ofrece MS VB. En aquellos días Borland fue el principal fabricante del compilador y yo había examinado en Borland Turbo Pascal y es (en el momento) Objeto revolucionario de Windows para DOS interfaz. Borland acaba de Delphi presenta el interfaz de programación visual y esta parecía una herramienta digna de la evaluación. Yo estaba enganchado inmediatamente. Al igual que el original de DOS compilador, Delphi código de compilación fue relámpago rápido. Es la interfaz de programación visual hecho es simple y eficiente de utilizar. Tareas que tuvieron los programadores de presentación de informes que se me semanas, he podido lograr es un día o dos. El único inconveniente fue que yo era el extraño hombre, en el sentido de que todo el mundo que me rodea utiliza Borland C (y más tarde de Microsoft Visual C ).
Desactivado tarde, Delphi ha estado en declive, debido en parte a la subida de C / C como lengua de elección y en parte debido a Borland (ahora CodeGear) fallas en la comercialización. Yo todavía uso de Borland Delphi, siempre que sea posible llevar a cabo simple y moderadamente complejas tareas de programación, sino también mantener mi fuerte C habilidades en el caso de I necesidad de modificar / puerto de alguien más código. Borland (CodeGear) tiene un sitio histórico de programación y este artículo capta la emoción inicial de que el entorno de desarrollo Delphi creado. Si te gusta programar en Delphi te gusta leer esto.








MAT respondió el 03 de octubre de 2007, a las 2:42 pm #
Delphi es una gran herramienta de programación. Lástima que no sobrevivirá a la C era.
JJG Diario »Borland Delphi respondió el 04 de octubre de 2007, a las 8:56 am #
[...] Un seguimiento de un post anterior acerca de la programación y mi preferencia por Delphi como la "mejor" entorno de programación, yo [...]