Posts Tagged ‘ erlang ’

Erlang y OTP en acción

22/01/2012
By
logan_cover150

El pasado lunes estaba camino del dentista cuando, dejando el coche, topé con la librería Cocodrilo Libros. Entré y pregunté por libros de Erlang, y como ya sabía, me mostraron el de O’Reilly de Francesco Cesarini y el de Pragmatic Programmers de Joe Armstrong… pero además, una editorial de la que aún no...

Read more »

Zotonic: CMS en Erlang

05/12/2011
By
zotonic

En mi búsqueda de material (software sobre todo) realizado en Erlang para poder aprender mucho más sobre este lenguaje, sus virtudes, carencias y potencias, he topado con otra muy buena pieza de software: Zotonic, un CMS hecho en Erlang. ¿Qué es un CMS exactamente? Un CMS es un sistema de administración de contenido (Content Management...

Read more »

Demonware: videojuegos y Erlang

07/10/2011
By
demonware logo

Demonware es una división de Activision y Blizzard, encargada de desarrollar la parte de cliente-servidor para que los jugadores online puedan echar sus partidas con los amigos. En su presentación en la Erlang Factory de Londres de 2011, Demonware preparó una presentación de Erlang and First-Person Shooters. En resumen, ya que el documento es bastante...

Read more »

Riak: base de datos sin SPOF

14/09/2011
By
Riak: base de datos sin SPOF

Dando una vuelta por Internet, buscando información sobre base de datos NoSQL, topé con una (u otra) hecha en Erlang/OTP, al igual que CouchDB, pero que se basa en las mismas directrices para lo que fue desarrollado Erlang/OTP. Esta base de datos es Riak. Actualización 16/09/2011: se me olvidó comentar que SPOF significa, según...

Read more »

Erlang, ¿realmente lo entienden?

11/08/2011
By
Erlang, ¿realmente lo entienden?

Después de leer varios artículos sobre Erlang, algunos defendiéndolo y otros criticándolo, me doy cuenta de que, realmente, no todo el mundo entiende lo que es y significa este lenguaje. En sí, no es el lenguaje, sino la metodología que hay detrás la que está moviendo el hecho de que los lenguajes funcionales...

Read more »

FSM: Máquina de Estados en Erlang

03/08/2011
By
FSM: Máquina de Estados en Erlang

FSM o Finite State Machine, lo que podríamos traducir como máquina de estados finitos, es una de las potentes herramientas que nos proporciona OTP para el desarrollo de aplicaciones y soluciones. Las máquinas de estados finitos se pueden emplear para definir los elementos con los que debe de interactuar una aplicación, y que puede...

Read more »

Elixir, Reia, Efene, LFE… Lenguajes imperativos sobre Erlang

31/07/2011
By
Elixir, Reia, Efene, LFE… Lenguajes imperativos sobre Erlang

Llevo un tiempo interesado en los analizadores léxicos y sintácticos para poder crear ficheros de configuración más amigables o sistemas de interfaces de usuario basados en consola que puedan emplear un formato libre de construcción de instrucciones (algo más complejo que el típico comando y argumentos). Eso sumado a mi afición por Erlang...

Read more »

ChicagoBoss: web y erlang… cada vez más cerca

16/05/2011
By
ChicagoBoss: web y erlang… cada vez más cerca

Hace un tiempo, Juanse, un compañero de trabajo, me envió un enlace de un framework desarrollado por Evan Miller que se llama ChicagoBoss. Este framework ha sido concebido con Ruby on Rails en mente, no es de extrañar cuando a lo largo de toda la documentación, se hacen referencias a cosas de Ruby...

Read more »

Banco de Pruebas (I): velocidad

15/11/2010
By

Hace tiempo hice algo parecido con los lenguajes de programación que entonces conocía, probando aquellos que eran de scripting, compilados y probando sobretodo, lo que tardan en levantar y hacer una operación tan simple como enumerar 100.000 números sacando por pantalla el número con un elevado a 2 de la posición en el que...

Read more »

Erlang Develop: apoyo al desarrollo en erlang

08/10/2010
By

Llevo algún tiempo trabajando con Erlang/OTP y con sus facilidades a la hora de realizar prácticamente cualquier cosa. En lo que respecta al desarrollo de servicios concurrentes, de alta disponibilidad y sistemas críticos, es ideal. Lo único que ha sido una piedra en el camino, es la curva de aprendizaje y la cantidad de código...

Read more »