Jeśli jeden z procesów chce się skomunikować z drugim, umieszcza odpowiednie dane w przestrzeni krotek, drugi natomiast pobiera je w dogodnej dla siebie chwili.
Język Linda definiuje następujące cztery operacje: in – odczytanie i jednoczesne usunięcie krotki z przestrzeni krotek rd – odczytanie krotki z przestrzeni krotek bez jej usunięcia out – stworzenie krotki i jej umieszczenie w przestrzeni krotek eval – uruchomienie procesu obliczeniowego oraz stworzenie krotki na podstawie wyniku i jej umieszczenie w przestrzeni krotek
Z punktu widzenia programisty nie ma adresów powiązanych z poszczególnymi krotkami, a o pobraniu krotki decyduje jedynie jej postać, to znaczy liczba, typ i zawartość pól.
Przypisy
Linki zewnętrzne The Linda System Linda Coordination Language
Kategoria:Języki programowania