Procesos:
Un proceso en Erlang:
descargar erlang
apt-get install erlang
Ejecutar
erl
Cargar el archivo (mostrado a continuación):
c(ejemploProceso).
ejemploProceso.erl:
-module ejemploProceso.
-export([start/0,cuerpo/0]).
start() ->
register(proc, spawn(ejemploProceso,cuerpo,[])).
cuerpo() ->
receive
hola -> io:format("hola :)"),
cuerpo();
adios -> io:format("adios :("),
cuerpo()
end.
(En Ubuntu:)
mh@mh:~$ erl
Erlang/OTP 22 [erts-10.6.4] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1]
Eshell V10.6.4 (abort with ^G)
1> c(ejemploProceso).
{ok,ejemploProceso}
2> ejemploProceso:start().
true
3>
Para esto de aprender un poquillo de Erlang:
www.erlang.org
Para un comienzo de familiarización, si no conocen a ROS:
www.ros.org
Para un rato divertido (funerales de los clones de Homero):
Buscar Bart del futuro (hallé algunos videos, pero son incompletos del capítulo,
a ver si ustedes tienen más suerte). Éste es pésimo, pero al menos
indica cómo se podría buscar el resto...
https://www.youtube.com/watch?v=LUWZu9bLgoY
Un poco de la explicación evolutiva del ojo:
https://www.youtube.com/watch?v=iuuan74brFM
Puse tres libros en nuestra área de GoogleDrive:
La historia del tiempo, de R. Hawking
El gen egoista, de Dawkins
Programación de Sistemas Computacionales Distribuidos, de Varela,
y un artículo. Los puse en "Lecturas sugeridas" y eso son, sugeridas.
Comentarios
Publicar un comentario