
1960 – actualidad · Diseñador de lenguajes y herramientas de programación
Anders Hejlsberg
Diseñador asociado a Turbo Pascal, Delphi, C# y TypeScript, con especial atención a lenguajes y herramientas para desarrolladores.
- Lenguajes de programación
- Herramientas de desarrollo
Aportaciones principales
- Diseñó Turbo Pascal y participó en el desarrollo de Delphi.
- Fue arquitecto principal del lenguaje C#.
- Lideró el diseño de TypeScript en Microsoft.
Lenguajes acompañados de herramientas
Anders Hejlsberg desarrolló Turbo Pascal y trabajó en Delphi antes de incorporarse a Microsoft. Su trayectoria se ha centrado tanto en los lenguajes como en las herramientas que permiten editar, compilar y comprender programas durante el desarrollo.
De C# a TypeScript
En Microsoft fue arquitecto principal de C# y posteriormente lideró el diseño de TypeScript. Este último añade un sistema de tipos a JavaScript y genera código JavaScript para su ejecución. Los tipos permiten describir relaciones y detectar ciertos errores antes de ejecutar el programa.
Conecta con lo que aprendes
Define el tipo de los datos que recibe una función e intenta pasarle un valor incompatible. Observa qué detecta el editor y qué necesitaría una comprobación durante la ejecución. Ambas revisiones resuelven problemas distintos y pueden complementarse.