From: Jamis Buck Date: 2004-03-18T01:37:46+09:00 Subject: Re: [ANN] Copeland 0.1.0 gabriele renzi wrote: > I have no experience with IoC and actually I don't even think I > understood what it is. But it's worth noting that there was already a > projetc of inversion control in ruby: > http://www.picocontainer.org/rico/ > I had looked at rico (which is based on the PicoContainer project), but it is only a proof-of-concept (which they admit on the site). It seemed to me that a more robust solution was needed in Ruby for developers who want to create enterprise-level applications. (For what its worth, I don't believe Copland is very robust yet--it isn't very thread-safe, for one, and lacks several features to make it enterprise-ready.) It was encouraging, though, to see that I wasn't the first one to think of writing an IoC container in Ruby. :) -- Jamis Buck jgb3@email.byu.edu http://www.jamisbuck.org/jamis ruby -h | ruby -e 'a=[];readlines.join.scan(/-(.)\[e|Kk(\S*)|le.l(..)e|#!(\S*)/) {|r| a << r.compact.first };puts "\n>#{a.join(%q/ /)}<\n\n"'