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

Entradas populares de este blog

Origami, solo por compartir el interés

Tres nodos: 1 punto de acceso y dos clientes que se conectan entre sí vía el punto de acceso

Ejemplo de prompt para obtener programas desde Bard (sockets y esp32)