I am considering ditching Ruby on Rails for my web-development pet-project and using a functional programming language (with or without a framework).
Not that there is anything wrong with RoR, but I'd just like to learn something else and it seems a good way to learn functional programming.
I know of a couple frameworks (Lift for Scala and Seaside for Smalltalk) and I know there are also web-related Haskell libraries available. Finally I imagine that everything could be written from scratch.
I assume that the greatest majority of RoR high level features will be missing from those frameworks/libraries, and I expect to have to deal with many more low-level issues, which will make the development process slower and probably more complex.
Still, there must be a easier path among these options.
Could you share your experiences and suggestions?
Thank you.