Ingresar:

Comunidad Haskell San Simon :: Blog :: UHC: the Ultimate Haskell Compiler

April 18, 2009

Abril está resultando un mes lleno de sorpresas gratas en mi vida. Esta mañana recibí la grata y feliz noticia del lanzamiento de UHC: Utrecht Haskell Compiler, que pone un hito más en el trabajo duro que se ha venido realizando en la comunidad Haskell desde Utrecht. Como ex-miembro de la comunidad de Utrecht y simpatizante de Haskell me adhiero a la feliz ocasión. Aprovecho de felicitar a Doaitse, Atze y todo el equipo que a lo largo de los años ha hecho posible este sueño.

Enlace: UHC, video del anuncio en 5th Haskell Hackaton en Utrecht (hay alguien conocido de Ajayu en el video)

Palabras clave: haskell, programación funcional, UHC

Enviado por Pablo Azero @ Comunidad Haskell San Simon



Comentarios

  1. Pucha bien che, entre las extensiones ricas que vi que iba a tener, estaban las ags ya dentro del lenguaje(como una de las extensiones a Haskell 98).

     Parece ser que tambien soporta multiples backends.

    user iconJuan Jose Olivera on Sunday, 19 April 2009, 01:56 BOT # |

  2. Diferencias y extensiones relativas a Haskell98 y Haskell Prime.

    Tiene multiples backends, pero no estan referidos a backends de plataformas (maquinas reales) propiamente dichas. Son backends de maquinas virtuales: GRIN, LLVM. El que se usa por defecto es bc, de GRIN. En el documento referido en este mensaje hay el resto de las posiblidades.

     

    user iconPablo Azero on Sunday, 19 April 2009, 10:19 BOT # |

  3. Claro, pero eso queire decir (me imagino) que se puede modificar de manera mas sencilla el compilador para soportar otras maquinas virtuales,  ejm: jvm, codigo cil de .net/mono

    user iconJuan Jose Olivera on Sunday, 19 April 2009, 11:32 BOT # |

  4. Ah pucha la U es Ultimate, siempre pense que de Utrecht

    user iconJuan Jose Olivera on Sunday, 19 April 2009, 11:35 BOT # |

  5. Que gran noticia :) 

    Jota la U es Utrecht. 

     

    user iconAntonio Mamani on Sunday, 19 April 2009, 21:23 BOT # |

  6. A la Antonio sip, tienes razon eso de leer posts a las 2 AM no es buena idea jejeje

    user iconJuan Jose Olivera on Sunday, 19 April 2009, 21:48 BOT # |

  7. Algo que va acompañado de UHC es EHC : Essential Haskell Compiler, con la combinación de estos obtenemos: 

    • A full Haskell98 compiler with extensions
    • A platform for experimentation with Haskell and type systems

     

    user iconAntonio Mamani on Sunday, 19 April 2009, 21:58 BOT # |

  8. por fin!!!! logre compilarlo :-)

    el problema era que me faltava la libreria fgl, este es el enlace:

    http://hackage.haskell.org/cgi-bin/hackage-scripts/package/fgl

    esto es el resumen que me sale despues de hacerle $ ./configure

    --------------------------------------------------------

    Version: 1.0.0
    Installation/build summary.
      host                          : i686-pc-linux-gnu
      prefix                        : /usr/local
    Required:
      uuagc is available?           : yes
        version                     : Attribute Grammar compiler / HUT project. Version 0.9.10
        command for uuagc           : /usr/local/bin/uuagc
      ghc is available?             : yes
        version                     : 6.10.1
        command for ghc             : /usr/local/bin/ghc
    Optional:
      haddock is available?         : yes
        version                     : Haddock version 2.3.0, (c) Simon Marlow 2006
        command for haddock         : /usr/local/bin/haddock 

    ----------------------------------------------

    Instalado en Ubuntu 9.04

    user iconJose Benjamin Perez Soto on Tuesday, 21 April 2009, 23:47 BOT # |

  9. Ya somos dos, parece que el make clean no funciona, pues borre toda la carpeta y volvi a descomprimir el archivo y compilo sin problemas xD

    user iconJuan Jose Olivera on Wednesday, 22 April 2009, 08:17 BOT # |

  10. Ah me olvide Ubuntu 8.10

    user iconJuan Jose Olivera on Wednesday, 22 April 2009, 08:20 BOT # |

  11. He aumentado un enlace a un video donde se hace la presentacion del compilador.

    user iconPablo Azero on Sunday, 26 April 2009, 23:32 BOT # |

  12. aqui esta la foto :-)

    http://www.haskell.org/haskellwiki/Hac5

    http://www.haskell.org/haskellwiki/Hac5/Attendees/Photo

    user iconJose Benjamin Perez Soto on Tuesday, 28 April 2009, 00:21 BOT # |

Debes iniciar sesión para enviar un comentario.