From: Austin Ziegler Date: 2005-09-30T23:08:20+09:00 Subject: Re: Operator Overloading << On 9/30/05, Bob Hutchison wrote: > On Sep 30, 2005, at 9:48 AM, Austin Ziegler wrote: > > inheriting from certain of Ruby's > > core classes is enough of a problem that you do *not* want to do that. > What classes are difficult? Seriously asked. It would be very useful > to know. Previously named: Array, Hash, and String are the most problematic. In implementing PDF::Core versions of these types, I used Delegate. I also did the same with Symbol. I'd say that subclassing anything that is written in C is likely to be difficult and have surprising results. -austin -- Austin Ziegler * halostatue@gmail.com * Alternate: austin@halostatue.ca