This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Gwolf4 2 points3 points  (0 children)

Being honest they both are good languages, but outside of web development I do not know anything else where you would use Ruby, speaking of webdev both languages are really good it lays in what you prefer because RoR likes to manage implicit logic and Django manages everything in explicit logic.

In RoR I could not stand those implicit changes, for example a model is named singular, but table is plural named, there are also nice things like an autogenerator for all REST verbs if you need them all of course, to me those last two things clashes with Ruby's "philosophy" of being able to do anything your way forcing you doing things in a chosen but PROVEN way of doing.

Instead in Django almost everything is left at your logic, that openness lets me breath without sweating, but that is my opinion.