Login Barrapunto
Vídeos de la conferencia CUFP 2007
Entrada escrita por Complice y
editada por inniyah
el 11 de Junio 2008, 10:22h
desde el dept. haskell
desde el dept. haskell
En el blog del libro Real World Haskell comentan que las charlas de la conferencia CUFP (Commercial Users of Functional Programming) 2007 están accesibles en google video. Puede ser interesante para quien quiera ver algunos ejemplos reales de uso de lenguajes de programación funcional.
Historias relacionadas
[+]
Pregunta a /.: Programación funcional para el resto de nosotros 54 comentarios
Capirucho nos cuenta: «Leyendo la última noticia sobre Scala salieron varios hilos hablando sobre la programación funcional. A muchos programadores acostumbrados a la programación imperativa estos conceptos nos resultan bastante complicados, así que tras informarme un poco llegué a un artículo, programación funcional para el resto de nosotros. En este artículo se afirma que los artículos y papers sobre programación funcional no tendrían por qué ser tan esotéricos, y que en realidad los conceptos no tienen nada inherentemente complicado. Además ofrece una introducción realmente clara a estos conceptos que a muchos que habíamos hecho nuestros pinitos con algún lenguaje funcional como haskell nos habían resultado tan extraños. Sería interesante conocer la opinión que tienen los barrapunteros sobre estos lenguajes que ya están triunfando en algunos campos como la programación concurrente (erlang) o la programación estadística (R).»
Este hilo ha sido archivado.
No pueden publicarse nuevos comentarios.
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.

Conferencias
(Puntos:1, Interesante)En cuanto a la charla sobre "Cross-domain WebDAV server" para el gobierno de Estados Unidos con una arquitectura MILS [wikipedia.org] bastante interesante aunque un poco ligera y solo explica la estructura por encima, no entra mucho en detalles. El sistema está desarrollado en Haskell y C. Varias cosas curiosas:
- Tuvieron que diseñar un sistema de archivos por cuestiones de diseño, el experto en sistemas de archivos lo diseñó en java y luego lo portaron a Haskell por rendimiento (en este punto se oyen bastantes risas).
- La estructura MILS separa fuertemente componentes del sistema "peligrosos" de componentes "seguros" además de controlar el flujo de información de unos componentes a otros. Curiosamente el componente más crítico fue desarrollado en C (más risas en este punto de la charla). Esto fue debido a que un compilador como el de haskell (GHC) es muy amplio y si tiene algún bug puede dar problemas y ser muy difícil de encontrar el problema. Además las políticas de seguridad de la NSA tienen políticas muy rigurosas definidas para C pero no para Haskell.