Arquivo da categoria ‘erlang’

Logo legal

Quinta, 22 de Maio de 2008 - Lucindo

Logo do IRRLAB (site pessoal do Ivan):

Common Lisp, Erlang e Emacs no Leopard

Sexta, 25 de Janeiro de 2008 - Lucindo

Passo a passo para instalar e configurar Erlang, SBCL e Emacs no Leopard.
Primeiro instale o xcode que vem no CD do Leopard. Em seguida instale o MacPorts.
O MacPorts está com versões bem atualizadas de Erlang (R12B-0) e SBCL (1.0.13):
$ sudo port selfupdate
$ sudo port install erlang +smp +ssl
$ sudo port install sbcl +threads
$ sudo port […]

Erlang Google Tech Talk

Quarta, 25 de Julho de 2007 - Lucindo

Video: Concurrency and Erlang

Quarta, 18 de Abril de 2007 - Lucindo

Apresentação feita por Andre Pang no linux.conf.au 2007 destacando algumas características gerais da linguagem e focando na importância de suporte nativo na linguagem a programação concorrente.

Primeiros passos com Erlang (toy NNTP client)

Quinta, 12 de Abril de 2007 - Lucindo

Nada melhor do que programar para aprender uma linguagem de programação. Por isso comecei um pequeno projeto em Erlang. Faz parte desse projeto um cliente do protocolo NNTP. Implementei apenas os comandos NNTP que eu precisava.
Essa implementação está bem crua ainda, sem tratamento de erros do protocolo, que se acontecerem vão resultar em crash por […]

Makefile genério para Erlang

Quinta, 12 de Abril de 2007 - Lucindo

O Makefile a seguir compila os arquivos nntp.erl e crawler.erl

.SUFFIXES: .erl .beam .hrl

.erl.beam:
erlc -W $<

MODULES = nntp crawler

all: compile

compile: ${MODULES:%=%.beam}

clean:
rm -rf *.beam erl_crash.dump *~

Erlang no Mac OS X

Terça, 3 de Abril de 2007 - Lucindo

Uma maneira fácil de instalar o sistema Erlang no Mac OS X é pelo Darwin Ports. Com ele instalado vá no terminal e dê os comandos:
$ sudo port selfupdate
$ sudo port install erlang +smp
Se você usa Emacs (Aquamacs) adicione no seu .emacs:

(setq load-path (cons “/opt/local/lib/erlang/lib/tools-2.5.3/emacs”
load-path))
(setq erlang-root-dir “/opt/local/“)
(setq exec-path (cons “/opt/local/bin” exec-path))
(require […]

Erlang?

Quarta, 28 de Março de 2007 - Lucindo

Esse video introduz algumas capacidades da plataforma Erlang. Ver a demonstração de hotswap de código é o suficiente para querer aprender mais sobre essa linguagem.

(blog ‘lucindo) | http://blog.lucindo.com.br