HN user

taw

16 karma
Posts0
Comments3
View on HN
No posts found.
New Laptop 18 years ago

MB/MBP runs TextMate, ThinkPad does not. That's the main difference.

Main differences:

Django doesn't have good support for testing. Rails does.

Django doesn't allow clean separation between business logic and presentation logic, forcing both into its "views". Rails does.

Django doesn't have migration and deployment system. Rails does.

Rails is stable 2.0. With Django you have to use SVN+QuerySetRefactor+NewFormsAdmin+YourOwnHacks branch to get anything done. It's not documented anywhere (and not using svn+qsr+nfa+yoh is highly discouraged by django devs).

For me Python vs Ruby was really a tiny issue compared to these four. I like Ruby marginally more but Python was never painful to me, Django is.