¿Qué lenguajes de programación alguna vez fueron emocionantes y esenciales pero ahora se están desvaneciendo?

Sobre todo aprendí a programar en Pascal y luego usé Delphi durante mucho tiempo. Delphi estaba bien posicionado con penetración en centros educativos, escuelas y universidades, con muy buenos libros disponibles (esto fue antes de internet). El lenguaje era bastante fácil de aprender y mucho más claro que C y C ++ en ese momento, al tiempo que ofrecía potencia y rendimiento comparables.

Borland, los propietarios de Delphi, fueron un serio desafío para la EM a principios de los 90 en las herramientas de desarrollo de software para el espacio de Windows. De alguna manera, lograron perder la carrera. MS Visual Basic comenzó a ganar cuota de mercado, cada vez era más difícil encontrar trabajos y recursos para Delphi. El futuro de Borland parecía incierto, la EM parecía rosada.

Entonces, a fines de los 90, perdió terreno frente a MS VB y luego salió Java agarrando una parte del espacio de herramientas de desarrollo de software y Java fue libre.

Cuando salió C # .NET, creo que fue el último clavo en el ataúd. Muchos desarrolladores que se resistían al salto a un producto de MS de repente ya no tenían excusa. C # ofreció una claridad y facilidad de desarrollo similares a las de Delphi. Rápidamente se convirtió en la herramienta elegida para el desarrollo de Windows y los recursos y características compatibles con C # y el marco .NET evolucionaron rápidamente en una herramienta con la que Delphi no podía competir.

Anders Hejlsberg, el arquitecto jefe de Delphi, se unió a MS en 96 y fue el arquitecto jefe de C #, que también facilitó el salto de Delphi a C # para muchos desarrolladores. Si no confiaba en la EM en ese momento debido a sus estrategias agresivas, al menos ahora tenía al tipo que creó a Delphi creando un lenguaje nuevo y mejor para usted.

Adobe Flex fue (¿y sigue siendo?) El lenguaje más eficiente y potente (OK, Flex es un Framework pero creo que responde a la pregunta) para la IU avanzada en la web.

Cuando eras un desarrollador front-end puro sin absolutamente ningún interés por el trabajo de back-end y que querías una interfaz de usuario perfecta de píxeles con buenos detalles, Flex te proporcionaría tantas herramientas y formas fáciles de construir completamente lo que tienes en mente con la interfaz de usuario correcta filosofía marco para la web.

Pero Steve (Jobs) lo mató con su guerra anti-flashplayer. Y eso fue una buena cosa. Pero los marcos HTML / CSS / JS modernos orientados a la interfaz de usuario todavía no pueden competir con Flex 4 en esas consideraciones de interfaz de usuario pura.

Algol (de alguna variedad u otra)

Pascal (en cualquier variación que lo haga utilizable)

FORTRAN (Imagine una aplicación de redes sociales escrita en FORTRAN. Ya se ha hecho. FORTRAN se usó alguna vez como un lenguaje de programación de propósito más general que ahora.

Perl: no se está desvaneciendo exactamente, pero no es la solución que solía ser antes de que Python desarrollara suficientes módulos / huevos para hacer que Python sea preferible para la mayoría de los proyectos nuevos.

MS-Basic / IBM-Basic, Apple-Basic: hubo muchas cosas escritas en esos idiomas hace mucho tiempo.

PL / 1: (C ++ se está convirtiendo en un PL / 1 moderno en cuanto a complejidad e inescrutabilidad).

Assembler (de cualquier tipo). En realidad, solía haber aplicaciones completas escritas en Assembler, incluso juegos. En estos días, el ensamblador está (correctamente) limitado a tareas especializadas.