3 ms·
if you don't have much experience with Scala, i'd suggest to rather stick to the things you already know. it takes awhile to really use its benefits for your ow
by ifesdjeen 16y ago
if you don't have much experience with Scala, i'd suggest to rather stick to the things you already know. it takes awhile to really use its benefits for your own good.
it's completely possible to write the code in Scala that would be quite similar to the one you write in Ruby (especially JRuby in that particular case), although Scala allows a lot more, in terms of FP, threading and so on. if you're building a really high-tech startup, and your most important use cases are bound not only to front-end, and you need a reliable base for data processing, manipulation, hardcore server-side, use Scala. if it's going to be just a website with _some_ features that require a lot of processing, use RoR and maybe some Java/Scala for your backend processing.
I can't see any obvious benefits out of using Scala/Lift for mere website building against Ruby on Rails, unless you're making something i was talking in that topic...