Thuma Dree
Madmaxista
- Desde
- 24 May 2018
- Mensajes
- 1.607
- Reputación
- 3.356
De todas formas el paradigma funcional tampoco es la panacea en absoluto. Está bien como concepto arquitectónico y lenguaje expresivo.Exacto ese el timo. Querer imitar a Goya pintando como la del Cristo de Borja...
EL tema es que para hacer las cosas bien hay que machacarse el cráneo y aprender el puñetero álgebra, la teoría de grupos y categorias, la de conjuntos, el lambda- Como decía DEscartes o uno de esos a la pregunta de un monarca : sire, no hay atajos para aprender matemáticas.
El marketing no puede vencer a las matemáticas ni a a la realidad. en Verdad, no todo el mundo sirve para programar, y la programación debería ser considerada como una ciencia e ingeniería, con las mismas exigencias que cualquier otro campo de la ingeniería. Y no está casa de pilinguis ruidosas y proxenetas exhibicionistas narcisistas en que se ha convertido.
Pero En términos de complejidad y carga computacional (big O - tanto en tiempo como en espacio) la programación funcional es lo menos eficiente q hay y no se puede optimizar. Por ejemplo, una función recursiva por si mismo es una monstrusidad super ineficiente en cuanto a requrimientos de espacio en lugar de usar un bucle for q muta un solo recurso.
Cosa q con C o Java sí q puedes hacer y optimizar.
En el mundo de las matemáticas donde un académico se puede pajear, todo es ideal, infinito y maravilloso, pero en la realidad todo está limitado por el espacio, el tiempo, los recursos, la arbitrariedad, lo aleatorio y los factores q "nunca entran en las ecuaciones".
Última edición: