为什么metasploit框架选择ruby而不是python呢?

目前略懂一些c# gui,php开发;偶尔也会有兴趣研究一下metasploit,这个框架为什么会选择用ruby开发呢,相比起来,python的语法格式的确更优雅一些。回复内容:
谢邀。你算是问对人了。其实这个问题, metasploit的官网已经回答了:[framework] why the framework uses ruby instead of perl?简单总结下,有下面几个原因:1. metasploit的开发人员喜欢ruby。 文章中有好几个地方表达了这种观念。 比如说他们非常讨厌python的缩进语法(这点跟我相似)2. ruby本身的强大元编程能力,非常适合metasploit要实现的特性。3. 其他原因,具体看文章吧。其实我觉得最重要的原因就是因为metasploit开发者喜欢ruby,其他原因只是说明他们为什么喜欢ruby而已。
因为这群人单纯喜欢ruby妈蛋!python才是世界上最好的语言
哈哈哈哈,因为我想用ruby自由自在的玩耍,而且他们被说服了。
ruby有更加统一的类库?

Posted in 未分类