Aprende un nuevo lenguaje

Es una recomendación muy común la de aprender nuevos lenguajes de programación para, como mínimo, mejorar nuestras aptitudes. Y hace unos días que me encontré ¡Aprende un nuevo lenguaje! ¡Ahora! que posteó Venkman(un crack ;) ) en debug_mode=on, que a mi me parece que explica perfecta y ampliamente las razones para hacerlo:

Existe una teoría (hipótesis de Sapir-Whorf) que, en su más extrema versión, sostiene que el lenguaje determina la forma en que pensamos. La teoría es muy discutida y en esa versión extrema está, en general, rechazada. Sin embargo, sí es aceptado comúnmente que el lenguaje sí tiene cierta influencia sobre la forma en que pensamos. Más aún, que utilizando determinadas expresiones y favoreciendo determinados términos, el lenguaje puede influir sobre la forma en que pensamos o apreciamos un tema o un concepto. Esto, que se refiere a los lenguajes naturales, es aplicable quizá incluso con mayor intensidad a los lenguajes de programación, al ser estos mucho más formales y estrictos.

El post completo en ¡Aprende un nuevo lenguaje! ¡Ahora!

2 Responses to “Aprende un nuevo lenguaje”

  1. Ivan Says:

    Yo creo que si, la matematica es un lenguaje formal, mucho mas rico que los lenguaje de programacion. Y creo que el lenguaje matematico si determina mucho la forma de pensar. Ahora lenguajes como Haskell o Prolog por ser paradigmas completamente diferentes al aprenderlo obligan a ver los problemas y encararlos de una forma completamente diferente lo cual implica que realmente debamos de pensar diferentes cuando nos enfrentamos a los problemas.
    Por ejemplo si sabemos java y decidimos aprender c# no creo que aporte demaciado a nuestra forma de pensar la resolucion de problemas. Pero si sabemos c y aprendemos java si. O sea lo que realmente nos implica cambiar de punto de vista no es el lenguaje sino el paradigma en que nos paramos.

  2. dani Says:

    Ivan, de acuerdo con lo que comentas, es precisamente lo que dice Venkman en ese post: aprender un lenguaje parecido “no tiene mérito” y no te va aportar grandes cosas.

Leave a Reply