From: James Edward Gray II Date: 2005-10-31T08:18:32+09:00 Subject: Re: Planning FasterCSV (was Re: csv.rb a start on refactoring.) On Oct 30, 2005, at 5:11 PM, zdennis wrote: >> Two seems the nicest for backward compatibility, but I'm not sure >> how far we would go. Do I also need to support all the Reader, >> IOReader, StringReader, Writer, BasicWriter classes? I guess my >> gut feeling is that I want to get away from all this complexity >> and back to lean, functional, and fast. > > What would be the drawbacks of maintaining backwards compatibility > and cleaning up the library? To me, it would be that it's a dramatic change. It make not be 100% identical, unless we're very careful. Also, we need to support the entire class hierarchy, even if that doesn't make much sense or isn't needed. James Edward Gray II