Distributed and Parallel Systems Contribution: Week 9 |
Enlace al wiki: PyLinda
Para complementar la aportación aquí hay un resumen de lo que es el lenguaje Linda y las acciones que se hacen con el, y su caso representativo el del espacio de tuplas.
Linda tiene varias extensiones o versiones para diferentes lenguajes entre ellos tenemos a Python, C y Java, que suelen ser comunes en el ámbito de la programación.
El concepto sobresaliente de Linda es el espacio de tuplas, que sin entrar en definiciones exactas, es el espacio por el cual los procesos se comunican, y es de ahí de donde comparten información la cual todos los procesos están usando en algún momento.
Una tupla puede ser un campo de variables de un mismo tipo donde los procesos mandan la información obtenida.
Linda tiene 4 primicias que son:
out - para añadir datos al espacio de tuplas
eval - evaluar una cierta instancia y luego se agrega
rd - leer u obtener elementos
inn - elimina un elemento
Los círculos son los procesos y la mancha del centro es la tupla donde están almacenados los datos obtenidos.
Y como no podía faltar un vídeo que nos de una mejor idea de lo del espacio de tuplas.
Bibliografía
Linda en PDF
Bien; te pongo 5+5.
ResponderEliminar