¿Por qué los maestros hacen que los niños aprendan Delphi primero?

Delphi es un lenguaje fuertemente tipado.

Los maestros son maestros, no cirujanos de cerebro, científicos de cohetes o aspirantes a Mark Zuckerberg (en su mayoría).

Si usan Delphi, pueden dedicar su tiempo a la enseñanza de conceptos básicos, sin tratar de averiguar por qué el código de un estudiante no se comporta como se espera, o algo no se ejecuta, etc., etc.

La mayoría de los lenguajes de programación tienen:

  • variables
  • tipos de fecha
  • procedimientos y funciones
  • flujo de programa
  • Objetos, métodos, eventos, encapsulación, herencia y polimorfismo.

Por lo tanto, realmente no importa cómo se le presenten estos conceptos, puede aplicarlos posteriormente a cualquier idioma.

Sin embargo, las ventajas de que Delphi sea tan estable, también se desbordan en el entorno del mundo real, por lo que es la elección perfecta para que alguien utilice su trabajo principal no es un desarrollador de software (por ejemplo, un científico o un investigador).

Sin embargo, si usted es principalmente un desarrollador de software, esto se traduce en lo que se conoce como el “efecto multiplicador del desarrollador”. Una persona puede hacer mucho más, ya que necesita dedicar mucho menos tiempo a la depuración de problemas extraños e inesperados.

Es un lenguaje de estructura. Necesita que defina las variables que usa. Tiende a ser autodocumentada. Es intuitivo. Uno puede comenzar con una aplicación fácil de “hola mundo” y construir desde allí.

En realidad, los profesores hacen que los alumnos aprendan primero pascal, no Delphi, simplemente porque pascal es un impresionante lenguaje de enseñanza lo suficientemente cercano a la notación algorítmica