4 ms·
> I need that monk like enlightenment which Ruby and Rails have given me. Then I suggest you scratch both the "popular" and "similar to Ruby and Rails" require
by mixedCase 8y ago
> I need that monk like enlightenment which Ruby and Rails have given me.
Then I suggest you scratch both the "popular" and "similar to Ruby and Rails" requirements. When you do that, you have things available to you such as Elm and Reason (with ReasonReact) for the frontend and F#/Haskell/Scala on the backend.
Popular will tend to the lowest common denominator, and similar to what you already know means you won't gain much if at all :)
- auslegung 8y agoI wanted to recommend Haskell/Elm, which is what we use at ITProTV, but felt it wasn’t popular enough to recommend per the OP’s preferences, so thank you for recommending it :)
- eindiran 8y agoIf you end up listening to this advice and doing away with the "like Ruby/Rails" requirement, but find that a random pair of functional languages is a bit too esoteric, I'd recommend checking out Elixir and Phoenix. Lot's of interesting ideas that can give you that monk-like enlightenment again, but you won't struggle with as many of the problems that are endemic to small ecosystems. Plus Elixir/Phoenix have been designed web-development first, and won't leave you to reinvent the wheel (or all of Rails), as you often have to when using a more spartan framework.