What are some alternatives?
Phoenix Framework - Most web frameworks make you choose between speed and a productive environment. Phoenix gives you both.
Ruby - A dynamic, interpreted, open source programming language with a focus on simplicity and productivity
Haskell - An advanced purely-functional programming language
Pyramid - Pyramid is an open source web framework written in Python and is based on WSGI.