So this thread is definitely NOT a thread for why Python is better than Ruby or vice versa. Instead, this thread is intended to be objectively criticized as to why you chose one over the other to write a RESTful web interface that will be used by many different clients (mobile, web browsers, tablets, etc.).
Again, don't compare Ruby on Rails and Django. This is not a web application dependent on high-level frameworks like RoR or Django. I just wanted to hear why someone could choose one by one to write a RESTful web API that they were supposed to start tomorrow completely from scratch, and the reasons why they could go from one to another.
For me, the syntax and language functions are completely redundant. Both offer many opportunities and, of course, both can achieve the same goals. I think that if someone flips a coin, this is a good enough reason to use one over the other. I just wanted to see some of you web service professionals who are very passionate about their work react to why they will use one on top of the other in a very objective format.
python rest ruby api web-services
randombits
source share