Re: Continuations Based Web Framework - Seaside.

2005-01-03 Thread floydophone
Hi... I'm Peter Hunt. I've implemented stuff like this for a variety of different frameworks. I authored nevow.wolf and the more recent CherryFlow (http://trac.cherrypy.org/cgi-bin/trac.cgi/wiki/CherryFlow). I came up with this idea after looking at Cocoon FlowScript examples. Python generators sui

Re: Continuations Based Web Framework - Seaside.

2005-01-03 Thread Mike Meyer
Steve Holden <[EMAIL PROTECTED]> writes: > It's the *ideas* that are important, though, rather than the > implementation, and my initial hope was to publicise the weakness of > statelessness on the web as applications become more complex. This needed publicity? Isn't it obvious to anyone who has

Re: Continuations Based Web Framework - Seaside.

2005-01-03 Thread Steve Holden
Kendall Clark wrote: On Sun, Jan 02, 2005 at 10:03:10AM -0500, Steve Holden wrote: I did actually do some sort-of-related work in this area, which I presented at PyCon DC 2004 - you can access the paper at http://www.python.org/pycon/dc2004/papers/18/Setting_A_Context.pdf An audience member me

Re: Continuations Based Web Framework - Seaside.

2005-01-03 Thread Steve Holden
Ian Bicking wrote: Steve Holden wrote: I did actually do some sort-of-related work in this area, which I presented at PyCon DC 2004 - you can access the paper at http://www.python.org/pycon/dc2004/papers/18/Setting_A_Context.pdf An audience member mentioned the Smalltalk and Scheme-based work

Re: Continuations Based Web Framework - Seaside.

2005-01-03 Thread Kendall Clark
On Mon, Jan 03, 2005 at 01:46:54AM -0600, Ian Bicking wrote: > Kendall Clark wrote: > >Between this pressure (which isn't new, since as Steve points out, I > >was talking about this in Python community last year, and I wasn't > >nearly the first) and the growing popularity of Ruby on Rails, there's

Re: Continuations Based Web Framework - Seaside.

2005-01-02 Thread Ian Bicking
Kendall Clark wrote: Between this pressure (which isn't new, since as Steve points out, I was talking about this in Python community last year, and I wasn't nearly the first) and the growing popularity of Ruby on Rails, there's some small hint that Ruby is gaining on Python re: non-Java web app min

Re: Continuations Based Web Framework - Seaside.

2005-01-02 Thread Ian Bicking
Steve Holden wrote: I did actually do some sort-of-related work in this area, which I presented at PyCon DC 2004 - you can access the paper at http://www.python.org/pycon/dc2004/papers/18/Setting_A_Context.pdf An audience member mentioned the Smalltalk and Scheme-based work on web continuatio

Re: Continuations Based Web Framework - Seaside.

2005-01-02 Thread Paul Rubin
[EMAIL PROTECTED] (Valentino Volonghi aka Dialtone) writes: > Since I've already said Nevow with wolf works the same as borges. > The only thing that wouldn't work without continuations is the back > button. With greenlet module (from Armin Rigo) also the back button will > work. Thanks, I'm not f

Re: Continuations Based Web Framework - Seaside.

2005-01-02 Thread Valentino Volonghi aka Dialtone
Paul Rubin wrote: > Since Python doesn't have continuations, that would be a bit tricky. Since I've already said Nevow with wolf works the same as borges. The only thing that wouldn't work without continuations is the back button. With greenlet module (from Armin Rigo)

Re: Continuations Based Web Framework - Seaside.

2005-01-02 Thread Paul Rubin
Kendall Clark <[EMAIL PROTECTED]> writes: > That was me, actually. I remain surprised that there isn't a move > afoot either to implement something like Seaside or Borges in Python > or to adapt one of the existing web frameworks to be > modal/continuation style. Since Python doesn't have continua

Re: Continuations Based Web Framework - Seaside.

2005-01-02 Thread Jp Calderone
On Sun, 2 Jan 2005 13:34:02 -0500, Kendall Clark <[EMAIL PROTECTED]> wrote: >On Sun, Jan 02, 2005 at 10:03:10AM -0500, Steve Holden wrote: > > > I did actually do some sort-of-related work in this area, which I > > presented at PyCon DC 2004 - you can access the paper at > > > >http://www.py

Re: Continuations Based Web Framework - Seaside.

2005-01-02 Thread Jon Perez
none wrote: Does Python really need yet another framework? Apart from the intellectual excersise, wouldn't it be nice if Python would get a framework "for the rest of us" (meaning: mere mortals) which would focus upon getting work done in a simple manner instead of creating yet another, new, h

Re: Continuations Based Web Framework - Seaside.

2005-01-02 Thread Kendall Clark
On Sun, Jan 02, 2005 at 10:03:10AM -0500, Steve Holden wrote: > I did actually do some sort-of-related work in this area, which I > presented at PyCon DC 2004 - you can access the paper at > >http://www.python.org/pycon/dc2004/papers/18/Setting_A_Context.pdf > > An audience member mentioned

Re: Continuations Based Web Framework - Seaside.

2005-01-02 Thread Valentino Volonghi aka Dialtone
Mike Thompson wrote: > I googled for the python spin-off but didn't find one. Closest I found Get Nevow with wolf (flow backwards, in the svn sandbox). http://www.divmod.org/cvs/sandbox/phunt/wolf/?root=Nevow You will need stackless or greenlet if using CPython. -- Valentino Volonghi aka Dial

Re: Continuations Based Web Framework - Seaside.

2005-01-02 Thread Steve Holden
gabriele renzi wrote: Mike Thompson ha scritto: 'Seaside' is a Smalltalk framework for what might be called "Modal Web Development" or "Synchronous Web Programming", or even "Continuation Based Web Apps". http://www.beta4.com/seaside2/ Very sexy it looks too. And it seems to be generating a

Re: Continuations Based Web Framework - Seaside.

2005-01-02 Thread gabriele renzi
Mike Thompson ha scritto: 'Seaside' is a Smalltalk framework for what might be called "Modal Web Development" or "Synchronous Web Programming", or even "Continuation Based Web Apps". http://www.beta4.com/seaside2/ Very sexy it looks too. And it seems to be generating a lot of interest - Ru

Re: Continuations Based Web Framework - Seaside.

2005-01-02 Thread @(none)
Mike Thompson wrote: 'Seaside' is a Smalltalk framework for what might be called "Modal Web Development" or "Synchronous Web Programming", or even "Continuation Based Web Apps". Continuation Based Frameworks seem to be getting quite some attention lately. For example in the Lisp world. Check out