From: Sammy Larbi Date: 2007-05-04T23:08:54+09:00 Subject: [ANN/Request for eyes] Constructing a Partial Order Planner in Ruby Disclosure: As part of a school project, I've been writing about partial order planning and implemented a simple partial order planner in Ruby. However, that project was due today and has been submitted already, so feel free to offer pointers if you can, as I am interested in improving it. Also, I wasn't sure how to do this post, since I'm not in the habit of posting unsolicited links to my blog on mailing lists. However, the entire thing was really long (I felt too long for email), so I posted it to my blog so as to not write a book on the list =). Therefore, I decided to go with the [ANN] header to warn people, but also I wanted others to know I was asking for help as well. I'm not sure about the social norms regarding something like this, so please forgive me if I've broken them. Anyway, the post is at http://www.codeodor.com/index.cfm/2007/5/4/Constructing-a-POP-Domain-Specific-Language-in-Ruby/1173 and it describes my attempt at creating a partial order planner in Ruby. Specifically, I wanted to ask 3 questions/favors: 1) I'd love a critique on and comments about how to improve my use of Ruby. I've been using it for several months, but I'm sure there are ways I can improve it (my style and usage of the language). 2) For anyone who is interested or has knowledge on the subject, can you spot any weaknesses or identify areas of improvement in the program as implemented? 3) Is there any interest in the community in seeing this evolve into a real project? Thanks for your help, Sam