Вообще, для программерских вещей я всегда подумывал создать отдельный блог на своём домене. Не хочу сюда писать что-то программерское. Но это я должен записать.
Короче, проблема была в чём. Я не понимал, почему так популярен Ruby и особенно Ruby on Rails.
Мне всегда казалось, что это какая-то тупая ебанина для ёбаных хипстеров, используемая для понтов и развода работодателей на более высокие зарплаты.
Недавно я читал книгу, где была немалая глава по истории развития серверных языков программирования.
И там достаточно наглядно показали, в чём вся суть. А суть в том, что тогда был Python 2. Он был круче и серьёзнее Perl'a, но не был достаточно крутым с самого начала и уже тогда были видны изъяны и ограничения Python 2.
И один чувак решил сделать свой Python с блэк-джеком и шлюхами, который был бы лишён этих недостатков и был бы более техничным и концептуально красивым. Так появился Ruby.
Со временем, Python-сообщество дозрело до более современного Python 3, который обратно несовместим со второй версией и является более современным и продвинутым.
Исторический смысл Ruby достаточно простой: это альтернатива Python 3, которая так же вышла из-за моральной неполноценности Python 2.
По сути, это достаточно аналогичные языки и они действительно во многом схожи как в синтаксисе, так и инфраструктурно.
Что вам юзать, Django или Ruby on Rails, решать вам.