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

Reply via email to