Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
EQUPO # 4
Hora: 15:00-16:00
Fecha de Entrega: 09/Septiembre/2015
AGOSTO-DICIEMBRE 2015
12320771
12320759
12320827
Puros: aquellos en los que slo podemos aplicar funciones. Estas son las
nicas estructuras de control. Posee evaluacin perezosa.
VENTAJAS
Ofrecen un mayor nivel de abstraccin. Y pueden resultar ms fciles de
usar que los lenguajes lgicos, aunque, evidentemente, la facilidad de uso
depende de la aplicacin y del programador, en particular.
Posee un sistema de tipos fuerte, de forma que el cdigo est ms
protegido de errores. La responsabilidad del programador se ve reducida
en este aspecto.
Programacin Funcional
Programacin Representativa
Caractersticas
Los programas escritos en un lenguaje
funcional estn constituidos nicamente por
definiciones de funciones
La no existencia de asignaciones de
variables y la falta de construcciones
estructuradas como la secuencia o la iteracin
Existen dos grandes categoras de
lenguajes funcionales: los funcionales puros y
los hbridos
En contraste, los lenguajes funcionales
puros tienen una mayor potencia expresiva,
conservando a la vez su transparencia
referencial.
Ventajas
Ausencia de efectos colaterales
Proceso
de depuracin menos
problemtico
Pruebas de unidades ms confiables
Mayor facilidad para la ejecucin
concurrente
Desventajas
Falta de estandarizacin
Bajo rendimiento de los programas
http://calabazoidee.blogspot.mx/2014/05/unidad-2.html
http://www.uhu.es/nieves.pavon/pprogramacion/funcional/tema1f.html