martes, 16 de noviembre de 2010

Lenguaje de Programación Erlang

Erlang es un lenguaje de programación concurrente y un sistema de ejecución que incluye una máquina virtual y bibliotecas.
El subconjunto de programación secuencial de Erlang es un lenguaje funcional, con evaluación estricta, asignación única, y tipado dinámico. Fue diseñado en la compañía Ericsson para realizar aplicaciones distribuidas, tolerantes a fallos, soft-real-time y de funcionamiento ininterrumpido.

Proporciona el cambio en caliente de código de forma que éste se puede cambiar sin parar el sistema. Originalmente, Erlang era un lenguaje propietario de Ericsson, pero fue cedido como software de código abierto en 1998. La implementación de Ericsson es, principalmente interpretada pero también incluye un compilador HiPE (sólo soportado en algunas plataformas).
La creación y gestión de procesos es trivial en Erlang, mientras que, en muchos lenguajes, los hilos se consideran un apartado complicado y propenso a errores. En Erlang toda concurrencia es explícita.


Instalar Erlang/OTP es tan sencillo como cualquier otro programa típico
de estos sistemas operativos. El listado contiene las órdenes necesarias:

1. Descargar el fichero con el código fuente de la página de Open Source
Erlang www.erlang.org
2. Descomprimir el fichero
3. Entrar en su directorio
4. Configurar la compilación
5. Compilar. Esto puede tardar una hora o incluso más
6. Instalarlo en el sistema


Instalación de Erlang:


Consola de Comandos:



7. Comprobar que efectivamente está bien instalado.




Aquí les dejo un buen Tutorial sobre Erlang.



SALUDOS!!!

2 comentarios:

  1. Buen post dejo más info:

    http://emanuelpeg.blogspot.com/2010/12/erlang.html

    ResponderEliminar