[Chicken-users] rails-like framework

2006-04-21 Thread Toby Butzon
Anybody know of a Chicken-compatible Ruby on Rails workalike? I know Ed Watkeys posted something about the URL mapping part, but is there anything close to a full framework? -- Toby Butzon ___ Chicken-users mailing list Chicken-users@nongnu.org http

Re: [Chicken-users] rails-like framework

2006-04-21 Thread felix winkelmann
On 4/21/06, Toby Butzon <[EMAIL PROTECTED]> wrote: > Anybody know of a Chicken-compatible Ruby on Rails workalike? > > I know Ed Watkeys posted something about the URL mapping part, but is > there anything close to a full framework? Not that I know of. There are some parts (Ed's code and the ajax

Re: [Chicken-users] rails-like framework

2006-04-21 Thread Brandon J. Van Every
felix winkelmann wrote: On 4/21/06, Toby Butzon <[EMAIL PROTECTED]> wrote: Anybody know of a Chicken-compatible Ruby on Rails workalike? I know Ed Watkeys posted something about the URL mapping part, but is there anything close to a full framework? Not that I know of. T

Re: [Chicken-users] rails-like framework

2006-04-22 Thread Peter Bex
On Fri, Apr 21, 2006 at 02:05:45PM -0700, Brandon J. Van Every wrote: >I'm afraid my own Chicken projects are getting the backburner right >now. Technical stuff is just too much work when I'm spending a lot of >time signature gathering. The season ends in early July and if I >

Re: [Chicken-users] rails-like framework

2006-04-22 Thread Peter Busser
Hi! > Ajax egg. And some session support, but we can do > that easily, and even _better_ with continuations. See > (http://radio.weblogs.com/0102385/2004/04/03.html#a568) for some tasty > stuff. This could ideally be integrated in Spiffy. IMHO it would be better to make it easy to integrate, b

Re: [Chicken-users] rails-like framework

2006-04-22 Thread Peter Bex
On Sat, Apr 22, 2006 at 04:05:22PM +0200, Peter Busser wrote: > Hi! > > > Ajax egg. And some session support, but we can do > > that easily, and even _better_ with continuations. See > > (http://radio.weblogs.com/0102385/2004/04/03.html#a568) for some tasty > > stuff. This could ideally be inte

Re: [Chicken-users] rails-like framework

2006-04-22 Thread Reed Sheridan
From: Peter Bex <[EMAIL PROTECTED]> Subject: Re: [Chicken-users] rails-like frameworkTo: chicken-users@nongnu.orgMessage-ID: <[EMAIL PROTECTED] >Content-Type: text/plain; charset="us-ascii"On Sat, Apr 22, 2006 at 04:05:22PM +0200, Peter Busser wrote:> Hi!>> > Ajax egg.  And some session support, bu

Re: [Chicken-users] rails-like framework

2006-04-22 Thread Reed Sheridan
From: "Brandon J. Van Every" <[EMAIL PROTECTED] >Subject: Re: [Chicken-users] rails-like frameworkYeah... things like Rails are community / investment phenomena.  Success breeds success.  If you want Rails, go use Rails.  The Lisp world hassome mature web relevant things, but I'm not up on 'em.  In

Re: [Chicken-users] rails-like framework

2006-04-22 Thread Shawn Rutledge
> If anyone is interested: having a decent userfriendly Scheme CMS would > be *very* useful too :) Yes as I mentioned, I wanted to build a wiki. But lately I've been thinking that editing wiki-style text should just be one possible UI. It's hard to say that the wiki syntax is a canonical way of

Re: [Chicken-users] rails-like framework

2006-04-22 Thread Shawn Rutledge
On 4/22/06, Peter Busser <[EMAIL PROTECTED]> wrote: > For instance, in many companies, it is mandatory to use something like > Apache. It would be useful if this framework would work with the SCGI egg, > so it can be integrated with Apache through the mod-scgi module for Apache. Has anybody benchm

Re: [Chicken-users] rails-like framework

2006-04-22 Thread Peter Busser
Hi! On Sat, Apr 22, 2006 at 10:15:26AM -0700, Shawn Rutledge wrote: > On 4/22/06, Peter Busser <[EMAIL PROTECTED]> wrote: > > For instance, in many companies, it is mandatory to use something like > > Apache. It would be useful if this framework would work with the SCGI egg, > > so it can be integ

Re: [Chicken-users] rails-like framework

2006-04-22 Thread F. Wittenberger
Am Samstag, den 22.04.2006, 10:08 -0700 schrieb Shawn Rutledge: > > If anyone is interested: having a decent userfriendly Scheme CMS would > > be *very* useful too :) > > Yes as I mentioned, I wanted to build a wiki. But lately I've been > thinking that editing wiki-style text should just be one

Re: [Chicken-users] rails-like framework

2006-04-22 Thread Thomas Chust
On Sat, 22 Apr 2006, PeterBex wrote: [...] I think the hardest thing will be the ActiveRecord-like support since Scheme isn't especially object-oriented. The question is whether that is really required. The most important aspect about Rails is that it has decent defaults. You can just build a

Re: [Chicken-users] rails-like framework

2006-04-22 Thread Thomas Chust
On Sat, 22 Apr 2006, ThomasChust wrote: [...] A small example using TinyCLOS and SQLite3 is attached. It does runtime generation of classes and accessor methods completely automatically from the database schema and is terribly easy to use because I didn't have the time to make up something so

Re: [Chicken-users] rails-like framework

2006-04-22 Thread PeterBex
On Sat, Apr 22, 2006 at 06:40:41PM +, Thomas Chust wrote: > Hello, > > I don't know exactly what you would expect from a runtime object <-> > database row interface, but I can't imagine that it requires a lot of > effort to create something simple that gets the job done -- no matter > which

Re: [Chicken-users] rails-like framework

2006-04-22 Thread Thomas Chust
On Sat, 22 Apr 2006, PeterBex wrote: On Sat, Apr 22, 2006 at 06:40:41PM +, Thomas Chust wrote: [...] A small example using TinyCLOS and SQLite3 is attached. It does runtime generation of classes and accessor methods completely automatically from the database schema and is terribly easy to

Re: [Chicken-users] rails-like framework

2006-04-22 Thread Alex Shinn
At Sat, 22 Apr 2006 19:30:22 +0200, Peter Busser wrote: > > On Sat, Apr 22, 2006 at 10:15:26AM -0700, Shawn Rutledge wrote: > > On 4/22/06, Peter Busser <[EMAIL PROTECTED]> wrote: > > > For instance, in many companies, it is mandatory to use something like > > > Apache. It would be useful if this

Re: [Chicken-users] rails-like framework

2006-04-23 Thread Peter Busser
On Sun, Apr 23, 2006 at 12:29:01AM -0500, Alex Shinn wrote: > At Sat, 22 Apr 2006 19:30:22 +0200, Peter Busser wrote: > > > > On Sat, Apr 22, 2006 at 10:15:26AM -0700, Shawn Rutledge wrote: > > > On 4/22/06, Peter Busser <[EMAIL PROTECTED]> wrote: > > > > For instance, in many companies, it is man

Re: [Chicken-users] rails-like framework

2006-04-23 Thread Alex Shinn
At Sun, 23 Apr 2006 11:08:33 +0200, Peter Busser wrote: > > > In > > this sense, Spiffy is closer to Yaws (http://yaws.hyber.org), a > > webserver written in Erlang, and in the following benchmark Yaws is > > shown to completely outscale Apache 2.0, handling over 80,000 requests > > compared to Ap

Re: [Chicken-users] rails-like framework

2006-04-23 Thread John Cowan
Alex Shinn scripsit: > In the absense of any lies^Wstatis^Wbenchmarks, I'd wager Chicken's > thread handling is closer to Erlang than to POSIX threads. And if you > look at the conclusions on that Apache comparison, the author suggests > the reason Apache doesn't scale has nothing to do with the

Re: [Chicken-users] rails-like framework

2006-04-23 Thread Shawn Rutledge
On 4/23/06, John Cowan <[EMAIL PROTECTED]> wrote: > Alex Shinn scripsit: > > > In the absense of any lies^Wstatis^Wbenchmarks, I'd wager Chicken's > > thread handling is closer to Erlang than to POSIX threads. And if you > > look at the conclusions on that Apache comparison, the author suggests >

Re: [Chicken-users] rails-like framework

2006-04-23 Thread Shawn Rutledge
> > > For Ajax sites, small dynamic requests are the norm and this > > > scalability is essential. > > > > Except that Ajax is not the kind of static HTML content Shawn was talking > > about. > > Yes, but Ajax and more generally dynamic content is _exactly_ what > Rails is about. Since that is the

Re: [Chicken-users] rails-like framework

2006-04-23 Thread Alex Shinn
At Sun, 23 Apr 2006 11:15:09 -0400, John Cowan wrote: > > Alex Shinn scripsit: > > > In the absense of any lies^Wstatis^Wbenchmarks, I'd wager Chicken's > > thread handling is closer to Erlang than to POSIX threads. And if you > > look at the conclusions on that Apache comparison, the author sug

Re: [Chicken-users] rails-like framework

2006-04-23 Thread Brandon J. Van Every
Alex Shinn wrote: Probably the most important use of SMP-based POSIX threads is video games, yet the vast majority of games are single-threaded. Because it's way easier to do the logic and debugging for the single threaded case. This is a commonly reported finding throughout the game indust

Re: [Chicken-users] rails-like framework

2006-04-24 Thread john
What about the 3 major games console makers? They are went for RISC solutions in their latest consoles. That is a lot of units! Also, the embedded world is dominated by low powered RISC based solutions. John. On 24/04/06, Brandon J. Van Every <[EMAIL PROTECTED]> wrote: Alex Shinn wrote:> Probabl

Re: [Chicken-users] rails-like framework

2006-04-24 Thread Brandon J. Van Every
john wrote: What about the 3 major games console makers? They are went for RISC solutions in their latest consoles. That is a lot of units! Yeah this is an instance of not being beholden to Intel. BTW I think Cell is VLIW, not RISC. Also, the embedded world is dominated by low powered RISC

Re: [Chicken-users] rails-like framework

2006-04-24 Thread Luther Huffman
Sorry if its been mentioned in this thread already (I haven't seen it) but speaking of Ed Watkeys, he's been working on a scheme-based rails equivalent called "Magic". It's written in Scheme48, however, not Chicken. http://magic.xmog.com/ On 4/21/06, Toby Butzon <[EMAIL PROTECTED]> wrote: > Any

Re: [Chicken-users] rails-like framework

2006-04-25 Thread Luther Huffman
[Resent after my most hadn't appeared in over 12 hours] Sorry if its been mentioned in this thread already (I haven't seen it) but speaking of Ed Watkeys, he's been working on a scheme-based rails equivalent called "Magic". It's written in Scheme48, however, not Chicken. http://magic.xmog.com/ O

OT: Re: [Chicken-users] rails-like framework

2006-04-22 Thread F. Wittenberger
Dear all, who are interested in a decent web programming framework in Scheme. We've been spending quite a while on such a thing and I'm simply not the person to brag about my part of work (which has been too much), maybe that's the reason it makes me sad watching you people here calling for it i

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-22 Thread Peter Bex
On Sat, Apr 22, 2006 at 04:21:02PM +0200, J?rg F. Wittenberger wrote: > Dear all, > > who are interested in a decent web programming framework in Scheme. > > We've been spending quite a while on such a thing and I'm simply not the > person to brag about my part of work (which has been too much),

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-22 Thread F. Wittenberger
Am Samstag, den 22.04.2006, 17:09 +0200 schrieb Peter Bex: > On Sat, Apr 22, 2006 at 04:21:02PM +0200, J?rg F. Wittenberger wrote: ... > I've taken a look at the Askemos webpage and read your description a > number of times, but I can't really grasp *what* Askemos is exactly. > Is it an operating s

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-24 Thread F. Wittenberger
sorry, this was meant to be sent to the mailing list, not private Am Montag, den 24.04.2006, 12:46 +0200 schrieb Jörg F. Wittenberger: > Am Montag, den 24.04.2006, 08:21 +0200 schrieb felix winkelmann: > > Jörg, what would be needed to port Askemos to Chicken > > (not that I have time for this, bu

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-24 Thread Shawn Rutledge
Well I see the idea of calling a web framework an OS is not new: http://blogs.zdnet.com/web2explorer/?p=166 Somebody states the obvious, that DHTML + Javascript isn't very nice and wouldn't it be great if we could start over. I've been thinking for a while that Scheme could be the universal lang

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-24 Thread Brandon J. Van Every
Shawn Rutledge wrote: Well I see the idea of calling a web framework an OS is not new: http://blogs.zdnet.com/web2explorer/?p=166 Somebody states the obvious, that DHTML + Javascript isn't very nice and wouldn't it be great if we could start over. I've been thinking for a while that Scheme cou

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-25 Thread Pupeno
On Monday, 24 de April de 2006 22:12, Shawn Rutledge wrote: > A side project is how to get rid of the parentheses so that ordinary > people can tolerate writing Scheme. Getting rid of parenthesis is dangerous, people may forget that while writting Scheme programs you are doing it as Scheme data an

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-25 Thread Brandon J. Van Every
Pupeno wrote: On Monday, 24 de April de 2006 22:12, Shawn Rutledge wrote: A side project is how to get rid of the parentheses so that ordinary people can tolerate writing Scheme. Getting rid of parenthesis is dangerous, people may forget that while writting Scheme progra

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-25 Thread F. Wittenberger
Am Montag, den 24.04.2006, 15:12 -0700 schrieb Shawn Rutledge: > Well I see the idea of calling a web framework an OS is not new: > > http://blogs.zdnet.com/web2explorer/?p=166 So who was the first one? ;-) > Somebody states the obvious, that DHTML + Javascript isn't very nice > and wouldn't it

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-25 Thread Shawn Rutledge
On 4/25/06, Jörg F. Wittenberger <[EMAIL PROTECTED]> wrote: > Am Montag, den 24.04.2006, 15:12 -0700 schrieb Shawn Rutledge: > > Well I see the idea of calling a web framework an OS is not new: > > > > http://blogs.zdnet.com/web2explorer/?p=166 > > So who was the first one? ;-) Oh you guys started

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-25 Thread Shawn Rutledge
On 4/25/06, Pupeno <[EMAIL PROTECTED]> wrote: > On Monday, 24 de April de 2006 22:12, Shawn Rutledge wrote: > > A side project is how to get rid of the parentheses so that ordinary > > people can tolerate writing Scheme. > Getting rid of parenthesis is dangerous, people may forget that while writti

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-25 Thread John Cowan
Shawn Rutledge scripsit: > Another idea I had is if Scheme people could agree on an ideal VM > implementation (like Java or C# has), and an efficient portable binary > data format, then binary transport (like RMI in Java) and binary > serialization to files would be more trustworthy. Scheme peo

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-25 Thread Thomas Chust
On Tue, 25 Apr 2006, Shawn Rutledge wrote: [...] Kali seems to be one of the most complete distributed Schemes (even continuations can travel from one machine to another, and be executed there) so doesn't that imply that it has a portable bytecode and portable data structures? [...] Hello,

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-25 Thread felix winkelmann
On 4/25/06, Shawn Rutledge <[EMAIL PROTECTED]> wrote: > > Another idea I had is if Scheme people could agree on an ideal VM > implementation (like Java or C# has), and an efficient portable binary > data format, then binary transport (like RMI in Java) and binary > serialization to files would be m

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-26 Thread john
My packedobjects egg attempts to provide a simple way to express a subset of ASN.1 using an s-expr and then encode it using the unaligned variant of Packed Encoding Rules. It is not a general purpose encoding technique though as it meant for applications which benefit from tightly packed binary pro

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-26 Thread Shawn Rutledge
On 4/25/06, John Cowan <[EMAIL PROTECTED]> wrote: > In that case you might as well use ASN.1, which has the advantage of > being an international standard with multiple data representations > available (including a textual one). IMHO there is little point in > concocting yet another binary represe

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-27 Thread F. Wittenberger
Am Dienstag, den 25.04.2006, 11:43 -0700 schrieb Shawn Rutledge: > On 4/25/06, Pupeno <[EMAIL PROTECTED]> wrote: > > On Monday, 24 de April de 2006 22:12, Shawn Rutledge wrote: > > > A side project is how to get rid of the parentheses so that ordinary > > > people can tolerate writing Scheme. > > G

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-27 Thread F. Wittenberger
Am Dienstag, den 25.04.2006, 15:16 -0400 schrieb John Cowan: > > As for Chicken, is there a VM? I'm guessing not, because for speed > > you just use the compiler, and therefore not a lot of emphasis would > > be placed on making the interpreter the fastest. > > No, Chicken does not have a VM. If

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-27 Thread F. Wittenberger
Am Mittwoch, den 26.04.2006, 08:12 +0200 schrieb felix winkelmann: > On 4/25/06, Shawn Rutledge <[EMAIL PROTECTED]> wrote: > > > > Another idea I had is if Scheme people could agree on an ideal VM > > implementation (like Java or C# has), and an efficient portable binary > > data format, then binar

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-27 Thread F. Wittenberger
Am Dienstag, den 25.04.2006, 11:32 -0700 schrieb Shawn Rutledge: > On 4/25/06, Jörg F. Wittenberger <[EMAIL PROTECTED]> wrote: > > Am Montag, den 24.04.2006, 15:12 -0700 schrieb Shawn Rutledge: > > > Well I see the idea of calling a web framework an OS is not new: > > > > > > http://blogs.zdnet.com

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-27 Thread Brandon J. Van Every
Jörg F. Wittenberger wrote: Be multilingual and you can choose the tool language according to the problem domain. Which unfortunately is also the opportunity to be unproductive for long periods of time as you chase down further learning curves, rabbit holes, and support burdens. Language re

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-27 Thread john
With ASN.1 there is a separation between how the protocol is described and how it is represented "on the wire". As the other John mentioned, depending on application requirements you can choose different encoding techniques. Ones like Basic Encoding Rules (BER) encode a "tag" structure together wit

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-27 Thread John Cowan
J?rg F. Wittenberger scripsit: > The VM of chicken is just neither a single data structure, nor (the even > worse definition) an executable interpreting some byte sequence. It's a > calling convention, threads data structure and a few global variables. That is to say that Chicken *itself* is a V

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-27 Thread John Cowan
john scripsit: > With ASN.1 there is a separation between how the protocol is described > and how it is represented "on the wire". As the other John mentioned, > depending on application requirements you can choose different encoding > techniques. Yes. Thanks for making this clear. > Ones like

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-27 Thread F. Wittenberger
Am Donnerstag, den 27.04.2006, 07:46 -0400 schrieb John Cowan: > J?rg F. Wittenberger scripsit: > > > The VM of chicken is just neither a single data structure, nor (the even > > worse definition) an executable interpreting some byte sequence. It's a > > calling convention, threads data structure

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-27 Thread John Cowan
J?rg F. Wittenberger scripsit: > Not a few, but they did already. About 300 years ago. > > And it's partially based on even older knowledge. Military this time, > the problem of the byzantine generals. The Byzantine Generals problem was invented by Leslie Lamport, a computer scientist, in 198

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-28 Thread F. Wittenberger
Am Donnerstag, den 27.04.2006, 08:17 -0400 schrieb John Cowan: > J?rg F. Wittenberger scripsit: > > > Not a few, but they did already. About 300 years ago. > > > > And it's partially based on even older knowledge. Military this time, > > the problem of the byzantine generals. > > The Byzantin

Re: OT: Re: [Chicken-users] rails-like framework

2006-04-28 Thread Matthew Welland
On Monday 24 April 2006 16:13, Brandon J. Van Every wrote: > Unfortunately, web stuff completely bores me and I have no time > anyways. I've made the overtures about game stuff several times here. > Nobody has bitten. I don't really expect them to. The real problem is > not parentheses. It's c

[Fwd: Re: OT: Re: [Chicken-users] rails-like framework]

2006-04-28 Thread F. Wittenberger
again, this had better been sent to the list as well }:-( --- Begin Message --- Am Mittwoch, den 26.04.2006, 23:28 -0700 schrieb Kon Lovett: > I re-packaged the leventhshein egg last year, not re-writing the > existing impl, just extending w/ new procedures. Uh, looks interesting. May I sugge