On 23/10/06, Andrew Libby <alibby / tangeis.com> wrote: > > This weekend I was playing around with some ruby and wanted > to create objects whose types were only known at runtime. > The method I wound up using was > > o = eval "#{class_name}.new" > > Is this a preferred method. I come from (mostly) a perl > background, but also a Java background. To me this approach > seems inelegant. > > Thanks for any input. > > Andy > > -- > Andrew Libby > Tangeis, LLC > Innovative IT Management Solutions > alibby / tangeis.com > > o = Object.const_get(class_name).new Farrel