Rails是一个很棒的平台,但它没有Perl的历史,所以我认为将它们放在一起可能是一个有趣的想法.任何有很多Rails经验的人都会发现这有什么问题吗?
Rails不是一个平台.Rails是一个用Ruby编程语言编写的Web框架.
这是完全不可行的.
"Rails"是用Ruby编写的框架.
"Ruby on Rails"总是让我感到反向逻辑.
因此,"在Rails上运行Perl"将是一个无意义的术语,
Perl On Rails(用ruby编写).
充其量,您可以尝试在Perl中从头开始重新编写Rails,但这样做没有多大意义.所有现有的Rails实用程序目前都是用Ruby编写的,因此它们也需要移植到Perl.
为什么这么麻烦,我们有催化剂,还有CPAN上那些已经存在更长时间的模块
英国广播公司实际上走了一条类似的道路,并在不久前创建了自己的"Perl on Rails".听起来它对他们有用.我没有看到任何有关正在发布的代码,所以你必须自己编写代码.
我看到的问题是,只要测试框架,记录框架并优化性能,就可以独立完成.Rails已经存在很长时间了,很多人已经完成了这些步骤.但是如果你有时间和精力,Perl和Ruby有足够的相似之处,很多可能会在Perl中实现Rails的想法.