[framework] Why the framework uses ruby instead of perl?

mmiller at hick.org mmiller at hick.org
Tue Oct 10 20:42:59 CDT 2006


On Wed, Oct 11, 2006 at 09:21:58AM +0800, zhangyudong wrote:
> I think perl is enough for this job, what is the reason that make the 
> devel team to use ruby to rewrite the entire program?

1. We like Ruby.  Ruby is fun.
2. Ruby has a powerful OO model, whereas Perl has a-lot-to-be-desired OO
   model.
3. Ruby, in theory, has a native win32 interpreter that we can use some
   day.

There are lots of other reasons, but for that I'll point you at the
developer's guide where we have tried to answer this question:

http://www.metasploit.com/projects/Framework/msf3/developers_guide.pdf



More information about the framework mailing list