[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RE : [Tsp-devel] Troll sur languages de script
From: |
Stephane Galles |
Subject: |
Re: RE : [Tsp-devel] Troll sur languages de script |
Date: |
Tue, 28 Mar 2006 06:48:59 -0500 |
User-agent: |
Mozilla/5.0 (Linux Firefox) |
address@hidden wrote:
Mouaih je connaissais Linda
http://en.wikipedia.org/wiki/Linda_%28coordination_language%29
c'est un bel outils pour les expérimentations théoriques
en programmation parallèle et distribuée.
[...]
Bon, je te dirais que je parlais un peu de ça sans raison précise :)
Moi je ne connaissais pas avant de la voir dans Ruby...
c'est le fait qu'un truc comme cela soit livré en natif avec Ruby
qui m'a fait alluciner. Ce n'est pas courant... pour le moins...
Sinon, plus sérieusement :
Concernant le message de dufy sur LUA : Cela a l'air très bien
effectivement.
Pour l'instant, cela me rappelle beaucoup la syntaxe de Ruby. Les bloc
if/end
et l'assignement multiple en particulier.
Pour être concret, je voulais juste vous envoyer vers le petit bout de
code Ruby
qui m'a fait dire : "Il faut que j'apprenne ce language !".
C'est un exemple en 3 pages de client/serveur de discussion texte qui
broadcast à tout ses client ce que
qu'un des client écrit. Y'a un peu de tout là dedans, du thread, du
mutex, pattern observer.
(tout ce qu'on peut retrouver dans un client TSP ;) )
C'est tellement lisible et compacte qu'on dirait du pseudo-code.
c.f. pages 34,35,36 de ce PDF (paragraphe "A chat system - OO Version")
http://www.ruby-doc.org/docs/Immersive%20Ruby%20programming%20course/RubyCourse_1.0-1.pdf