[Chicken-users] Pinkeye: the beginnings of a Chicken web app development stack

2005-08-18 Thread Ed Watkeys
Hi all, I've been playing with Ruby on Rails recently. There are a lot of good ideas rolled up into a handy package. But... * It's written in Ruby, aka Smalltalk meets Perl. * The user community -- don't get me started! * It's not Scheme. So I've been working on something called Pinkeye. It

Re: [Chicken-users] How to instantiate a Meroon object by class name.

2005-08-18 Thread Ed Watkeys
Benedikt Rosenau said: > On Thu, Aug 18, 2005 at 10:28:44AM -0400, Ed Watkeys wrote: > > Mmm, eval at runtime. Is there no way to do this by lazy evaluation, i.e. > promises (delay)? Well here's my macro: (define-macro (make-instance class . rest) `(instantiate ,(eval class) ,@rest)) That eva

Re: [Chicken-users] A few questions...

2005-08-18 Thread Daniel B. Faken
On Wed, 17 Aug 2005, felix winkelmann wrote: > [...] > Q3: What are you missing most desperately from Chicken, or better: > if there is one thing that you really want it to have, what would that be? my wish list.. :) * Better error-messages/debugging support. Even using the debug module, I fi

[Chicken-users] How to instantiate a Meroon object by class name.

2005-08-18 Thread Ed Watkeys
Hi, I'm writing a program where I'd like to instantiate a Meroon object by class name. Based on what I know about Meroon, it seems like the easiest way is to to something like this: (define (instantiate-object-by-class-name name) (let ((make-instance (eval (string->symbol