From: Anton v. S. <an...@ap...> - 2003-10-10 21:01:53
|
Ken Anderson wrote: > Yes, this is something we should correct. For example, Dan' > Friedman's code: > http://www.cs.indiana.edu/~dfried/ooo.ss for > http://www.cs.indiana.edu/~dfried/ooo.pdf > which are about the hariest macros i've seen works fine in > JScheme. I'll provided it as a JScheme example after Dan > presents his talk. This is good to know. Is the syntax-case & syntax-rules implementation now integrated into JScheme? > >I haven't looked into that, since I've been working on server-side > >web applications. The kind of things I've been doing have involved > >interfacing to Java business objects, web framework code, and > >persistence code. I'll clarify that on c.l.s. > > Here's a great SISC paper which sounds similar to what you are doing: > http://schematics.sourceforge.net/scheme-london/nmk-case-study.pdf > I'd love to hear more about what you'r up to. This paper describes a more comprehensive solution than what I've done so far, but it is along similar lines. I've used a Java library called Hibernate ( www.hibernate.org ) instead of the OJB library mentioned in the paper. Like OJB, Hibernate transparently maps Java business objects to a SQL database. Those objects are then accessible within Scheme. I'm not using a web presentation framework - the larger Java application in question has a homegrown one, but the Scheme pages form a somewhat separate subsystem at the moment. The Scheme code interacts directly with web pages and forms, using continuations to support a natural coding style. Anton |