From: junderdown@... (Jason Underdown) Date: 2002-08-28T12:23:10+09:00 Subject: Re: Distributed Object Container > > I expect that, over time, Ruby will develop a set of libraries for building > app servers (R2EE!)and writing complex, large-scale distributed > applications. I would like to think that, as that happens, people will > prefer to build new systems using Ruby rather than Java (or whatever). > People will choose Ruby because they prefer the Ruby Way. I don't see it > happening, though, if time is spent getting Ruby to play nice with some > alien API. > > If we want to pick goals, don't aim for J2EE. Aim past it. > > > James Exactly! Nowhere in my initial post did I advocate implementing J2EE in Ruby. Nor do I care if Ruby plays nicely with Java's APIs, what I do care about is having a good platform for developing web applications. Since database interaction is so crucial in all but the most trivial of web applications, it makes sense to create a good abstraction framework for your data. I think there are some good ideas that could be borrowed and improved upon from the J2EE spec. I also think the dynamic nature of Ruby is an even better fit for creating an app server than Java. Instead of bickering over J2EE, let's exchange ideas on how we might build such a thing. My first course of attack is to read through Matsuo Hisanori's Petit+Server and check out his ideas. Jason