La programación funcional ha empezado a tener relevancia últimamente, este paradigma es mas antiguo que la programación orientada a objetos (OOP) y la programación estructurada, fue inventada en 1957, pero se quedo en el ámbito académico. ¿Deseas saber por que ahora tiene tanta importancia y por que deberías conocer sobre esto?
Te dejo una conferencia de Robert C Martin más conocido como el Tío Bob, donde da una explicación genial sobre la programación funcional
Functional Programming; What? Why? When?
¿Quieres empezar con la programación funcional y no sabes por dónde, ni qué lenguaje escoger? Te dejo un listado de canales y listas de reproducción de Youtube donde puedes encontrar excelentes vídeos sobre la programación funcional y lenguajes funcionales
Lista actualizada al 8 de enero del 2016
- Mattias P Johansson
Te explicará los principales conceptos de la Programación Funcional con Javascript
https://www.youtube.com/channel/UCO1cgjhGzsSYb1rsB4bFe4Q - Dr. Mark Lewis
Si deseas aprender Scala desde lo más básico hasta lo más avanzado, entra ha este canal
https://www.youtube.com/channel/UCyiLZ70zZnb-t8n7TTxghhA/feed - ScalaIO FR
Un canal dedicado a Scala, encontrarás conferencias sobre Akka, TDD, Scalaz, Actors Etc
https://www.youtube.com/user/DrMarkCLewis/videos - BoldRadius
Un canal dedicado a Scala, Akka, Spark y las tecnologías de TypeSafe
https://www.youtube.com/user/Boldradius/videos - Lambda World
Una recopilación de las conferencias de Lambda World que se realizan anualmente sobre programación funcional.
https://www.youtube.com/playlist?list=PLE7tQUdRKcybh21_zOg8_y4f2oMKDHpUS - LambdaConf (Confreaks)
Conferencias de LambdaConf 2015, donde se trataron temas sobre Scala, Erlang, Clojure, Haskell entre otros temas funcionales
https://www.youtube.com/playlist?list=PLE7tQUdRKcybh21_zOg8_y4f2oMKDHpUS - Elixir (Confreaks)
Conferencias sobre Elixir, todo sobre este lenguaje funcional llamado a ser el próximo Ruby según sus creadores.
https://www.youtube.com/playlist?list=PLE7tQUdRKcyZb7L66A9JvYWu_ItURk8qJ - ClojureTV
Un canal exclusivo sobre Clojure, y todas sus conferencias anuales
https://www.youtube.com/channel/UCaLlzGqiPE2QRj6sSOawJRg - Erlang Solutions
Un canal dedicado a la programación funcional y a Erlang
https://www.youtube.com/user/ErlangSolutions - Functional TV
Un canal dedicado a todo lo referente a la programación funcional
https://www.youtube.com/user/FunctionalTV - Strange Loop
Canal de programación en general, pero tiene muchas conferencias muy buenas sobre la programación funcional
https://www.youtube.com/channel/UC_QIfHvN9auy2CoOdSfMWDw - Parleys
Canal de programación en general, con temas sobre programación funcional y reactiva
https://www.youtube.com/user/Parleysdotcom/
¿Conoces algún canal de Youtube u otro medio donde se hable de la programación funcional o lenguajes funcionales? Compártelo en los comentarios para ir actualizando la lista
Y f#? es totalmente funcional.