Python vs PHP
hectorfh en gmail.com
hectorfh en gmail.com
Mie Mar 1 11:16:59 CET 2006
Chema:
Me parece muy interesante lo que dices. Sobre todo lo de los
estudiantes ingleses. No me había puesto a pensar al respecto.
Saludos
On 2/28/06, Chema Cortes <py en ch3m4.org> wrote:
> hectorfh en gmail.com escribió:
> > Una vieja discusión en filosofía es si los lenguajes sirven sólo para
> > expresar la realidad o si los lenguajes construyen la realidad. En
> > computación siempre se discute lo mismo, si los lenguajes sirven para
> > escribir las soluciones o si los lenguajes construyen las soluciones.
> > Parece que hay mucho de lo segundo. Un lenguaje condiciona la forma en
> > la que piensa un programador. Personalmente cuando programo me cuesta
> > pensar en una solución independientemente del lenguaje en el que estoy
> > trabajando. Y si cambiase de lenguaje probablemente cambiaría de
> > solución.
> > Por lo tanto no creo que un lenguaje sirva sólo para comunicarse con
> > otros o que las soluciones estén construidas "en el aire" y se puedan
> > "portar" a un lenguaje.
>
> No quería entrar en si un lenguaje codifica la realidad o construye
> realidades alternativas. La matemáticas describen realidades que no
> tiene porqué existir; pero los conceptos que utilizan (grupos,
> relaciones, equivalencias,...) son mucho más que los símbolos
> matemáticos con los que se representan, y las mismas soluciones
> matemáticas se pueden obtener desde diferentes disciplinas (geometría,
> álgebra, cálculo diferencial,...). En informática, cada lenguaje de
> programación se equipararía a una disciplina matemática.
>
> Pero en estos temas no puedo dejar de pensar en la novela 1984 y el
> "neohabla" ("newspeak"). En la novela, el protagonista se percata que el
> diccionario de neohabla es cada vez más reducido y que cada vez le es
> más difícil expresar sus pensamientos contrarios al sistema.
>
> Es algo parecido también a lo que les pasa a muchos estudiantes ingleses
> de español cuando conocen el "Modo Subjuntivo". De pronto se dan cuenta
> que tienen todo un modo verbal para expresar "deseos" que no tenían
> forma de expresar en su propio idioma (a parte de alguna reminiscencia
> arcaica como el "wish you were" o una escala de expresiones de
> probabilidad).
>
> Esa incapacidad que ves para pensar una solución independiente del
> lenguaje es signo que has conocido otros lenguajes, con sus fallas y
> virtudes.
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
Más información sobre la lista de distribución Python-es