【发布时间】:2010-11-16 20:00:42
【问题描述】:
我正在考虑为我的 Web 开发宠物项目放弃 Ruby on Rails,并使用函数式编程语言(有或没有框架)。
并不是说 RoR 有什么问题,但我只是想学点别的东西,这似乎是学习函数式编程的好方法。
我知道几个框架(Scala 的 Lift 和 Smalltalk 的 Seaside),而且我知道还有与 Web 相关的 Haskell 库可用。最后,我想一切都可以从头开始编写。
我假设这些框架/库中将缺少大部分 RoR 高级功能,并且我预计必须处理更多低级问题,这将使开发过程变得更慢并且可能更复杂。
不过,这些选项之间必须有一条更简单的路径。
您能分享您的经验和建议吗?
谢谢。
【问题讨论】: