Hi everyone.
Thanks again for all the replies.
David, would you mind sharing your code so we can have a look at it.
I will be primarily concerned with writing code on Linux, not Windows, so the idea is to get it working on Linux first and then on Windows. Both platforms will be supported. Its just that Linux has priority for any platform-specific (non-portable) code.
I would like to know what Linux distros are used by everyone else. This is just something interesting. I am using Zenwalk and Arch Linux.
I am familiar with OOP because most of the languages I use regularly support OOP. I would like to do things the Scheme way for the web framework. Are there any suggestions as to what paradigm the framework should support by default. I don't have any particular attachments to OOP. I believe in the right tool for the right job. But I am interested in doing everything the Scheme way, so if there is a better way to do something in Scheme, I will do it that way :) .
I have also had a look at Meroon (an object system for Scheme ;) ). I like the MVC pattern because it is suited especially for web development. This is the pattern that I had in mind for the web framework. Any ideas in this are are also much appreciated.
I have also had a look at HOP. It is very interesting and I think I can learn a lot from them and have a look at how they do things. They seem to be on the track that we are on (or the other way around :) ). But it seems that porting the code might be an issue as the code is very Bigloo-specific. I think we can use their ideas, but we are going to do our own implementation.
As far as javascript libraries go, I have been working with Scriptaculous and Prototype for a while now. Prototype is very straight-forward to work with. This is also the same javascript libraries used by Rails. Any suggestions here are much appreciated. The web framework should make it easy for anyone to hook-in their own javascript library of choice.
On the name of the web framework, I do like the name "Scheme on Skis", but I have to agree with Guillaume. We should try to keep things original. So any suggestions on naming our web framework are welcome. However, I do like the word-play in Scheme on Skis.
I will be creating a document describing the decisions that are made regarding the web framework. I will post this on the website which I will be finishing in the next week or so. I use OpenOffice for all my documentation.
On a totally different note, how can I read user input from the console in Gambit. I am using *read-line* to read the input, but I need a function that blocks and waits until the user enters some text. I then need the entire input text as a string to work with it.
Thank you so much for everyone's quick responses and interest in this project.
Rouan
___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/