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 > >some small hint that Ruby is gaining on Python re: non-Java web app > >mind share. I think that's a v. important niche for Python and would > >like to see us remain strong there (though I've not *done* much about > >this, alas). > > I think that's probably true -- at least in terms of mindshare, even > though that might not reflect on actual work done. But, Rails is really > not a very experimental framework, and the existance of > continuation-based frameworks for Ruby is an aside. If such frameworks > happen at all for Python, I think they will be an aside as well.
There's no sense whatever in which Rails is "experimental" -- who suggested such a thing? No, Rails hits a sweet spot, for a class (I suspect) of simple to mediumly-complex web app. Which is what most web apps *are*, after all. I don't begrudge Rails any popularity, I just want us to defend our turf. Sometimes that means ignoring what the other guy does, but sometimes it means aping him. I suspect in this case some aping would be a good thing. As for continuation-based frameworks, as you point out to Steve, that's largely an implementation technique and similar results may be achieved with other techniques (though I, unlike you, did *not* favor Steve's technique, as I recall). Continuations are certainly not experimental, nor are continuation-based modal web frameworks. The latter are *en vogue* and being seen to be *en vogue* is often an important technological virtue, especially for a perceived market niche leader. Kendall Clark -- Sometimes it's appropriate, even patriotic, to be ashamed of your country. -- James Howard Kunstler -- http://mail.python.org/mailman/listinfo/python-list