[elephant-devel] Ignore both these messages

Dan Knapp dankna at accela.net
Thu Nov 25 02:21:53 UTC 2004


   Yep, I managed to accidentally resend the same exact email -
just ignore it.  Bah.

On Nov 24, 2004, at 9:19 PM, Dan Knapp wrote:

>   I thought a little praise for this project was in order.  I'm a 
> teacher by
> profession, and our school is doing report cards now.  And, like many
> schools, we want a system that keeps bits of text to be re-used in
> different places, as appropriate... it requires a database.
>
>   I spent about four days trying to put something together with MS
> Word's mail merge.  I got 90% of the way there, but the things I
> couldn't make work were important.   Each little thing I added
> broke something else, which then needed hours of debugging.
>
>   With the deadline bearing down, I took a chance and started again
> from scratch, using OpenMCL with Elephant, and generating TeX
> output.  It took just one night - about eight hours - to make the whole
> thing!  Then I was able to incrementally add features over the next
> couple days.
>
>   It was great being able to just treat database objects like any other
> object.  It lets you do incremental development in true Lisp style.
> Working with an SQL server allows something similar, but of course
> with Elephant one keeps all the generality of Lisp.  Elephant was also
> much easier to set up, and I can move the database from one
> machine to another easily, which turned out to be important.
>
>   I do wish the :recover option to (open-store) were documented
> somewhere - I needed it at one point, and didn't see it mentioned
> anywhere until I looked in the source.  But it worked perfectly once
> I did find it.  If you don't document your features, nobody gives you
> credit for them!
>
>   So, thanks!  Elephant was very useful, and I can think of a couple
> personal things I'm going to use it for in the near future.  Kudos.
>
> -- Dan Knapp 
>
-- Dan Knapp





More information about the elephant-devel mailing list