Algunos pensarán que pierdo el tiempo... "eso es cosa de informáticos" o peor aún "no tiene aplicaciones prácticas" ... pues bien, acabo de decidirlo... VOY A APRENDER PROGRAMACIÓN FUNCIONAL USANDO HASKELL... y tal vez experimentando con otros lenguajes como F#, la verdad es que muchos de los lenguajes de programación (como: Java, C# e incluso PHP), que estamos usando hoy en día estan tendiendo a incluir características de lenguajes funcionales en su diseño. Así que para no quedarme obsoleto voy a ver hasta dónde puedo llegar en este mundo-funcional-casi-desconocido para mi.
Para empezar es casi seguro que tengo que hojear (devorar) algunos conceptos sobre computabilidad (la famosa máquina de Turing, autómatas), cálculo lambda, definiciones de lenguajes funcionales (puros, no tan puros), side effects, lazy computation, etc...
Voy a poner en este blog todas las cosas curiosas e interesantes que encuentre en este andar... saludos.
Palabras clave: functional programming, haskell, lenguajes de programacion
Comentarios
suerte, hay pocos caminos que conducen al Tao y el que acabas de elegir es uno de ellos.