Algunas buenas respuestas (aunque nada supera a Perl para el procesamiento de texto, IMO). Agregaré uno que comenzó muerto, esencialmente: Dylan. El nombre del poeta Dylan Thomas, Dylan iba a ser el lenguaje de desarrollo de Apple, pero fue eliminado; aún así, se lanzó una versión oficial. Sigue vivo como Gwydion Dylan. Es un lenguaje de paradigma mixto; Es esencialmente orientado a objetos, pero con una fuerte influencia funcional.
FWIW, hay diferentes definiciones de “muerto”. Por ejemplo, si bien puede no haber Algol ejecutándose en un sistema de producción en cualquier lugar, vivirá para siempre como la base de la sintaxis de pseudocódigo utilizada comúnmente para expresar algoritmos. COBOL, por otro lado, todavía se ejecuta en muchos lugares, pero rara vez se enseña mucho, y las empresas que tienen grandes bases de códigos COBOL están tratando de deshacerse de ellos en muchos casos, por lo que podemos esperar que muera algún día.
Dos de mis idiomas favoritos, Smalltalk y lisp, tuvieron éxitos muy breves como lenguajes de producción. Ambos todavía existen y se utilizan en investigación y educación. Desde un punto de vista paradigmático, estos dos son los lenguajes funcionales y orientados a objetos definitivos, respectivamente. Sin embargo, nadie está iniciando proyectos importantes de Smalltalk o lisp en estos días; Java / C # / Python / Ruby han suplantado a Smalltalk, y Haskell ha suplantado a lisp.
- ¿Por qué la mayoría de las personas que se hacen grandes en la industria de TI estudian Ingeniería Electrónica primero y luego hacen una maestría en CS?
- Quiero ser ingeniero de software y hacer toda la codificación. ¿Debo obtener un BE Hons en ingeniería de software o un BSc en informática?
- ¿Cómo es su experiencia al pasar de Linux a OSX como desarrollador de software?
- ¿Dónde puedo obtener contactos de proveedores para proyectos de outsourcing de software?
- ¿Qué significa cuando una persona está en el banco de una determinada empresa de TI?