Aprovechando algunos consejos, y que estamos comenzando el año, es un buen momento para aprender algún lenguaje nuevo. ¿Que lenguaje, más allá de los comunes (Java, PHP, Ruby, C++) creen que puedan ser de utilidad? En lo personal tengo ganas de aprender COBOL, algo viejito pero de mucha utilidad aún…pero se aceptan sugerencias



Que tal .net
Algo me muevo en .NET, no experto, pero algo. En realidad busco algo “más diferente”, jej
COBOL no es buena idea. Es demasiado arcaico y creo que su uso cada vez más va a estar relegado a los viejos mainframes. Trabajé alrededor de un año en COBOL Mainframe y la verdad que lo único que me sorprendía del lenguaje era lo anticuado y la mala calidad de los programas. Para que te des una idea, todo es variables globales, los procedimientos son todos globales y en BATCH te pasas haciendo apareos hasta que te sale sangre de la nariz. Tenés CICs que es para hacer programitas de interacción con el usuario y apenitas un poco más divertido.
Si andas buscando algún lenguaje de los viejos para hacerte el nostálgico bohemio te recomiendo Emacs Lisp, o algún dialecto de Lisp. Te abre un montonaso la cabeza y ves un montonaso de cosas y de ideas que uno como un pelotudo pensaba que las había inventado python, java y ruby pero allí estaban en Lisp desde el principio. La sintáxis es un toque intimidante pero cuando entendes un toque te va a resultar super natural, regular y elegante.
Para arrancar instalate emacs y hacé `M-x info’ ahí tenes una intro para no programadores y la referencia del lenguaje escrita por RMS. Como bonus la referencia está bien escrita es amena y te cuenta bocha de detalles de como hace todo el ínterprete. Cuando terminas te dan ganas de escribir un ínterprete propio por lo sencillo y lógico del lenguaje.
Bueno ojala tengamos un lisper más entre nosotros.
Saludos
qué te parece Erlang? Por algunos círculos he leído que está a empezando a crecer en serio debido a que de verdad puede correr en paralelo y aprovechar los cores. Pero no sé mucho más xd.