Posts tagged programacion funcional
Fundamentos de Programación Funcional usando Haskell
Nov 4th
Como les comentaba en un post anterior, Visual Studio 2010 incluirá F# entre sus lenguajes de programación. F# es un lenguaje funcional, y nadie mejor que un especialista en el ramo para enseñarnos los fundamentos necesarios.
El Dr. Erik Meijer es una reata eminencia en el cálculo lambda, y gracias a él podemos utilizar LINQ en nuestros proyectos .Net. En los siguientes videos, él nos enseñará los conceptos de programación funcional usando el lenguaje Haskell. ¿Y por qué Haskell? Porque es pequeño, y es puro (no mezcla otras metodologías, es estrictamente funcional).
Introducción a la Programación Funcional
Oct 21st
No hay nada mejor que estar preparado para las nuevas tecnologías. Entre las nuevas características que vendrán incluidas en Microsoft Visual Studio 2010 estará F#, un lenguaje de programación que promete tener un éxito similar al obtenido por C#.
Las principales características de F# son las siguientes:
- Programación funcional
- Tipos de datos inferidos
- Scripting interactivo
- Los cimientos para crear interesantes visualizaciones de datos
- Las bases para ejecutar programas concurrentes y en paralelo, sin complicaciones
- Todo el acceso y el poder de las funciones de la plataforma .Net
¿Me entendieron? Pues yo tampoco… ésto sonó como a la teoría abstracta de nuestras primeras clases de programación (ejemplo: “C++ maneja un código fuente, a partir del cual se genera un código objeto, que posteriormente pasa por un linker para generar finalmente código máquina…” ¿alguien captó remotamente ésto la primera vez que lo escucharon?)
Pero no todo está perdido. A continuación les dejo el tutorial más sencillo de la vida para entender qué es la programación funcional.
[Functional Programming for the rest of us]
Tiempo de lectura estimado: 20 minutos para captar la idea general, 1 hora para entender algunos detalles escabrosos o nuevos.
