Python For The Web
> Python is the best language in the world for interacting with the web, and I'm going to show you why.<p>I disagree. I didn't need to read it, but I did, and I still feel that way.<p>The statement says <i>language</i>, but the actual points made are about the libraries and the community (i. e. the ecosystem).<p>I think the ruby ecosystem is actually better, for a few reasons:<p>* Deep integration with JavaScript (ExecJS and TheRubyRacer are way ahead of what is available in Python, Perl, and PHP)<p>* Many different excellent choices for talking to HTTP APIs, including the highly innovative Faraday<p>* A top-notch JVM implementation (JRuby has had more traction than Jython over the last five years)<p>* Lots of good auth libraries: OAuth (for authenticating with a plethora of outside services), Devise (pre-built auth with confirmation emails, password resets), and OAuth2 provider (server) implementations<p>* Ruby has evented programming too. Goliath is pretty good.<p>Python is great but I take issue with saying that it's the best web dev language out there.