C++ Linda Implementierung
-
Hallo,
ich musste für meine Bachelor Arbeit die Koordinationssprache LINDA in C++ implementieren. Ich habe nun auf SourceForge.net eine Projektseite wo man die Quellcodes ziehen kann.
http://sourceforge.net/projects/cpplinda/
Meine Bachelor Arbeit kann man dort auch ( in englischer Sprache ) finden, weil es bis jetzt die einzige Dokumentation ist
Ich habe es bis jetzt nur unter Kubuntu und ausprobiert, ich würde mich daher freuen, wenn es auch jemand mal unter anderen Distributionen ausprobieren könnte.
Kurz etwas zu Linda :
Es handelt sich um eine Koordinationssprache die einem im Grunde die Netzwerkprogrammierung erspart, die Kommunikation basiert auf Tupeln. In meiner lib werden alle C/C++ Datentypen durch Klassen dargstellt, dies ermöglicht auch das erstellen von eigenen Datentypen.
Das Prinzip wird in vielen Bereichen verwendet ( Mobilkommunikation / Alarmanlagen / File Sharing usw. ) überall wo Prozesse übers Netz kommunizieren müssen und man selber nicht Netzwerkprogrammierung betrieben will ( oder es nicht kann ).
Ich würde mich über Feedback freuen.
Gruß
Thomas Sluga