From: Lothar Scholz Date: 2005-01-07T02:44:02+09:00 Subject: Re: What's missing? (was Re: Best ways to accelerate Ruby's popularity) Hello Austin, AZ> On Thu, 6 Jan 2005 15:32:38 +0900, Trevor Andrade AZ> wrote: >> Now the main reason I can't use ruby or justify recommending ruby to others >> is that Ruby's libraries are just not as comprehensive as python's. Ruby >> needs to have better libraries and more applications to become more popular. >> But to have bigger libraries it needs to be more popular so that it can >> attract the programmers to write them. The only was to get out of this >> catch-22 is just to wait a long time and hope for a critical mass or write >> something that is used by a lot of people and is written in Ruby. I think >> Rails is an app that has the potential to make people look at Ruby. It is a >> visible project that a lot of people are finding out about it. AZ> So ... what's missing, from your perspective? A good reliable and fast MIME parser that supports all the MIME features and not some kind of common subset - because this does not work for a library that works with such an important standart. There are a few important RFC's that must be implemented and this can't be done with regular Expressions. I think we need a binary extension for this. But even Perl's MIME library is only working sometimes. Ever tried to attach a file with non ASCII characters in the path name ? And talking about MIME we must also talk about a little bit more about charsets and encodings. We don't have anything comparable to python. -- Best regards, emailto: scholz at scriptolutions dot com Lothar Scholz http://www.ruby-ide.com CTO Scriptolutions Ruby, PHP, Python IDE 's