Hi All, Just a quick question to see what others think.
A couple of weeks ago, I decided to set my self a well defined project to implement in CL. I decided to write my own podcast aggregator using CMUCL and avoiding using any CMUCL extensions so that "theoretically" it could be run under any implementation. I'm using the aserve client functions to retrieve RSS files and the podcasts and cl-s-xml, cl-pprec. Progress so far has been pretty good. I've got all the functions for parsing the RSS, retrieveing RSS and mp3 files tested and working. All that remains is to glue it together. Now my question. The program is quite short and concise (to me at least). I was thinking it might be intresting to somehow document my experiences and possibly provide some insight into using some of the readily available libraries etc. However, I don't think it makes use of any particular library extensively enough to warrant being a tutorial, but may possibly be an interesting case study? What I was thinking was maybe if I could get some feedback on the code, which I could then use to refine the program more, I could then write up the whole experience, from a newbie perspective, outlining some of the issues I encountered and how they were resolved, to obtain the first version and then outline some of the feedback recieved and how it led to further refinement and the final program. Does anyone think this would be of any interest to others, especially those taking their first steps in CL? If so, is there anyone out there with considerable experience who would be willing to review my code and provide critical feedback (hopefully with some explination) on better ways of doing things or my abuse of the language or its tried and true idioms. Tim _______________________________________________ Gardeners mailing list [email protected] http://www.lispniks.com/mailman/listinfo/gardeners
