On Jan 29, 2008 11:29 PM, Joe Hosteny <<a href="mailto:jhosteny@gmail.com">jhosteny@gmail.com</a>> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
       I recently wrote a library to manage a cluster of machines in<br>Amazon's EC2. I'm looking to totally rewrite it, and port it to Scheme<br>in the process. I was also looking at having some facility for<br>managing the cluster from within, with event monitoring via SQS or<br>
Termite. Currently, the library does that via polling from a machine<br>external to the cluster. It's not ideal, but was sufficient to get my<br>application working.</blockquote><div><br>That's extremely interesting.  I was thinking of building a bunch of interfaces for various Amazon Web Services.  What has been keeping me from doing it was having to write the HTTP stuff.  It would be very nice to have an HTTP client library for Gambit.<br>
 </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Second question - if one doesn't exist, what do people do for regular<br>expression parsing in Gambit?</blockquote>
<div><br>I've used pregexp in the past.  It was a bit slow, but it works pretty well:<br><a href="http://www.ccs.neu.edu/home/dorai/pregexp/pregexp.html">http://www.ccs.neu.edu/home/dorai/pregexp/pregexp.html</a> <br>
<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">        So, a few general questions follow. From recent mailing list<br>discussions, it sounds like Termite will be targeted towards Gambit<br>
only, for the time being at least. Guillaume, is that correct? If not,<br>do you have an idea of when it might be seen on other Schemes<br>(specifically, Chicken or PLT)?</blockquote><div><br>Yes, that's correct.  I don't plan on porting Termite to other Scheme implementations.  That being said, I've recently refactored Termite so that it is packaged as a Gambit library instead of being compiled with Gambit.  That extra "modularity" might make it easier to work with other implementations.  But personally, I don't plan to spend much time on that.<br>
 <br>Please keep us posted if you get something working.  I'm very interested in that stuff.<br><br><br>Guillaume<br></div></div>