我正在考虑在我的web开发宠物项目上使用Ruby on Rails并使用函数式编程语言(使用或不使用框架)。
不是说RoR有什么问题,但我只想学习其他的东西,它似乎是学习函数式编程的好方法。
我知道几个框架(Lift for Scala和Seaside for Smalltalk),我知道还有与Web相关的Haskell库可用。最后我想象一切都可以从头开始写。
我认为这些框架/库中将缺少大部分RoR高级功能,我期望不得不处理更多的低级问题,这会使开发过程变得更慢并且可能更复杂。
但是,这些选项之间必须有一条更简单的路径。
你能分享你的经验和建议吗?使用函数式编程语言进行网络开发的状态
谢谢。
...当然,这产生弧,这是一个Lisp方言与一个包含的Web框架。一个很好的方言,但强制执行的html风格很快让我失望。 – Javier 2009-08-04 22:05:33
如果您沿着Lisp路径走下去,那么值得考虑使用noir框架的Clojure:http://webnoir.org/ – mikera 2012-08-27 02:58:19