Joule



Proiectat de: E. Dean Tribble


Joule este un limbaj de programare DataFlow, concordant masiv, de capacitate, conceput pentru construirea de aplicații distribuite.

Este atât de concomitent încât ordinea declarațiilor dintr -un bloc este irelevantă pentru funcționarea blocului.

Declarațiile sunt executate ori de câte ori este posibil, pe baza intrărilor lor.

Totul în Joule se întâmplă prin trimiterea de mesaje.

Nu există un flux de control.

În schimb, programatorul descrie fluxul de date, ceea ce îl face un limbaj de programare DataFlow.Joule Development a început în 1994 la Agorics din Palo Alto, California.

Este considerat precursorul limbajului de programare E.