From: Kirk Haines Date: 2005-04-08T00:29:41+09:00 Subject: Re: [EVALUATION] - E04 - jamPersist Evaluation Case Applied to Ruby Ilias Lazaridis wrote: >> Kansas (http://enigo.com/projects/kansas), > > seems to be in development. > > status: alpha. AR is in development, too. I should probably update that info, but the fact is that Kansas is a lightweight, simple, stable system with fairly few "unimplemented features" (my buzzword for bugs ;) used across a veriety of production applications, in one version or another, for well over a year and currently servicing several million transactions a day. So, it probably should not be listed as alpha, though the version number will stay low because it isn't what I want it to be, yet. As for "Contains SQL code". What are you talking about? sodiums = dbh.select(:Chemicals, :Manufacturers) do |c,m| (c.chemical_name =~ '%sodium%') && (c.manufacturer.name =~ '%flynn%') end chlorides = dbh.select(:Chemicals) {|c| c.chemical_name =~ '%chloride%'} sodium_chlorides = sodiums & chlorides sodium_chlorides.each {|x| x.chemical_name = x.chemical_name.upcase} That hardly looks like SQL. Kirk Haines