Re: [ANN] Clotilde is Linda in Clojure.

2013-08-21 Thread François DE SERRES
Hi there,

I just pushed the new Clotilde to 
GitHubhttps://github.com/justiniac/clotilde, 
now with proper pattern handling and a more idiomatic API.

Please review? (only a handful lines) 

Thankies!
--
F.


Le lundi 5 août 2013 16:37:16 UTC+2, François DE SERRES a écrit :

 Hi, 

 9 months and half a dozen books later, here's my first (hopefully) useful 
 Clojure program: https://github.com/justiniac/clotilde

 Clotilde implements the basic ops of the Linda process coordination 
 language: http://en.wikipedia.org/wiki/Linda_(coordination_language)

 More on the topic: 
 http://www.sciencedirect.com/science/article/pii/S0890540199928237
 I'd be so happy to get feedback ;o) 
 Also, I am now in search of a (possibly NP complex) short Linda program to 
 translate into Clotilde.
 Mucho thankies!
 --
 François



-- 
-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [ANN] Clotilde is Linda in Clojure.

2013-08-06 Thread François DE SERRES
Hi Lee,

translating some examples from C-Linda, I banged my head on an issue I need 
to fix first hand (see github). But they're definitely coming soon!

Thanks for your feedback, keep in touch ;o)
--
F.

Le mardi 6 août 2013 03:49:27 UTC+2, Lee a écrit :


 On Aug 5, 2013, at 10:37 AM, François DE SERRES wrote: 
  9 months and half a dozen books later, here's my first (hopefully) 
 useful Clojure program: https://github.com/justiniac/clotilde 
  
  Clotilde implements the basic ops of the Linda process coordination 
 language: http://en.wikipedia.org/wiki/Linda_(coordination_language) 
  
  More on the topic: 
 http://www.sciencedirect.com/science/article/pii/S0890540199928237 
  
  I'd be so happy to get feedback ;o) 
  Also, I am now in search of a (possibly NP complex) short Linda program 
 to translate into Clotilde. 
  Mucho thankies! 

 Thanks so much for this François -- I've always been intrigued with Linda 
 and I've played with the concepts a bit, and I'm happy to see this emerging 
 in Clojure. 

 Do you happen to have a simple example of a program that uses and 
 demonstrates the core features of the library? That would make it a lot 
 easier to see the system's potential and to start playing with it. I do see 
 the tests in clotilde.core-test but those seem to focus on testing 
 individual pieces, not showing what a simple program using the library 
 would look like. 

  -Lee

-- 
-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




[ANN] Clotilde is Linda in Clojure.

2013-08-05 Thread François DE SERRES
 

Hi, 

9 months and half a dozen books later, here's my first (hopefully) useful 
Clojure program: https://github.com/justiniac/clotilde

Clotilde implements the basic ops of the Linda process coordination 
language: http://en.wikipedia.org/wiki/Linda_(coordination_language)

More on the topic: 
http://www.sciencedirect.com/science/article/pii/S0890540199928237
I'd be so happy to get feedback ;o) 
Also, I am now in search of a (possibly NP complex) short Linda program to 
translate into Clotilde.
Mucho thankies!
--
François

-- 
-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [ANN] Clotilde is Linda in Clojure.

2013-08-05 Thread François DE SERRES
Quoted patterns need to be handled correctly by clotilde.innards/-match-fn.
Tried to make it a macro and to unquote pattern, but 
clojure.core.match/match complains.
See test-match-fn.
Gah!

Le lundi 5 août 2013 16:37:16 UTC+2, François DE SERRES a écrit :

 Hi, 

 9 months and half a dozen books later, here's my first (hopefully) useful 
 Clojure program: https://github.com/justiniac/clotilde

 Clotilde implements the basic ops of the Linda process coordination 
 language: http://en.wikipedia.org/wiki/Linda_(coordination_language)

 More on the topic: 
 http://www.sciencedirect.com/science/article/pii/S0890540199928237
 I'd be so happy to get feedback ;o) 
 Also, I am now in search of a (possibly NP complex) short Linda program to 
 translate into Clotilde.
 Mucho thankies!
 --
 François



-- 
-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [ANN] Clotilde is Linda in Clojure.

2013-08-05 Thread Lee Spector

On Aug 5, 2013, at 10:37 AM, François DE SERRES wrote:
 9 months and half a dozen books later, here's my first (hopefully) useful 
 Clojure program: https://github.com/justiniac/clotilde
 
 Clotilde implements the basic ops of the Linda process coordination language: 
 http://en.wikipedia.org/wiki/Linda_(coordination_language)
 
 More on the topic: 
 http://www.sciencedirect.com/science/article/pii/S0890540199928237
 
 I'd be so happy to get feedback ;o) 
 Also, I am now in search of a (possibly NP complex) short Linda program to 
 translate into Clotilde.
 Mucho thankies!

Thanks so much for this François -- I've always been intrigued with Linda and 
I've played with the concepts a bit, and I'm happy to see this emerging in 
Clojure.

Do you happen to have a simple example of a program that uses and demonstrates 
the core features of the library? That would make it a lot easier to see the 
system's potential and to start playing with it. I do see the tests in 
clotilde.core-test but those seem to focus on testing individual pieces, not 
showing what a simple program using the library would look like.

 -Lee

-- 
-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.