¿Cuál es la mayor cantidad de lenguajes de codificación que alguien ha aprendido?

No lo sé y no es realmente una pregunta interesante. Si comprende los mecanismos cruciales (p. Ej., Herencia, delegación, polimorfismo, mecanografía fuerte, tipos de datos abstractos), las diferencias en una familia de lenguajes de programación se reducen a azúcar sintáctico, una selección de patrones para lograr algunas propiedades (p. Ej., Funcionalidad, extensibilidad, flexibilidad). Por ejemplo, Java, C ++ y Python son muy similares en muchos aspectos.

Mi lista es (donde la negrita son idiomas en los que ejercito mi conocimiento con frecuencia):

Principalmente imprescindible (algunas tienen características OO): Ada, lenguaje ensamblador (6502, 6809, 680X0, SPARC, Intel), básico (al menos 3 variedades), bash, bc, shell bourne, shell C, C, DataFlex, Forth, Fortran , Pascal, Perl, PHP, POP11, R , Tcl,

Orientado al flujo de datos: SISAL,

Declarativo, basado en reglas: ART, KEE, Prolog

Funcional: LISP, ML, Emacs Lisp

Orientado a objetos: C ++, CLOS, ECMAScript (JavaScript), Java , Modula 3, Procesamiento, Python, Smalltalk

Simultáneo: OCCAM2, Erlang, SR

Procesamiento de texto: Awk, sed,

Configuración de tipo, formateo: LaTeX , TeX, Postscript

Procesamiento XML: XQuery, XSLT

Procesamiento de base de datos: SQL

Lenguajes de especificación: CSP, SDL, UML, Z

Podría haber olvidado algunos. Los lenguajes de programación son herramientas y acabo de aprenderlos para comprender para qué sirven y cómo usarlos. Al igual que los músicos, debes practicar y aprender con frecuencia para poder mantener el conocimiento.

En mi opinión, hay preguntas más interesantes: ¿en cuántos idiomas puede mantener su experiencia? (en mi caso, 2–3) ¿Cuántos mecanismos y políticas críticas en un dominio en particular o para lograr objetivos específicos conoce? (en mi caso, estoy bien versado en programación concurrente, programación confiable, programación crítica para la seguridad, programación distribuida, pero no tan bien versado en todas las complejidades de la programación web). ¿En cuántos dominios estás bien versado?

More Interesting

¿Cuál es la mejor manera de comenzar a aprender el diseño de algoritmos si no has tomado un curso de informática en la escuela?

¿Qué tipo de ingenieros de software siempre se emplearán, incluso durante los bloqueos del mercado?

¿Cuáles son los componentes arquitectónicos críticos de un intercambio de subasta electrónica donde los compradores competirán para comprar cuentas comerciales por cobrar u otros instrumentos de deuda a los vendedores?

¿Qué habilidades se esperan (o más valoran / necesitan) de una persona que trabaja como desarrollador de software en su empresa?

¿Cuál es la solución para complicados procesos de construcción en el desarrollo de software?

¿Qué se debe hacer para crear una atmósfera en los colegios / escuelas de la India, para que los estudiantes comiencen a aprender programación desde su primer año de universidad / a una edad temprana?

¿Puedo ser ingeniero de software? Perdí toda mi esperanza al asistir a entrevistas y perdí 2 años.

¿Cuánto cuesta hacer una aplicación?

¿Qué es un ciclo de vida de caso de prueba?

¿Cuáles son las estrategias para migrar un equipo de Subversion a otro sistema de control de fuente?

¿Qué significa 'semánticamente significativo'?

¿Para qué sirve MapReduce?

¿Cómo es ser desarrollador en una startup?

¿Cuál es la diferencia entre un estudiante de doctorado de CS que es pasante de software y un estudiante de pregrado de CS que es pasante de software?

¿Por qué Brian Bi aterrizó como ingeniero de software después de tener títulos en física y química?