Создание Caps Lock другая клавиша CTRL является хорошим местом для запуска. Вложите капитал в эргономичную клавиатуру. Некоторые emacs пользователи даже идут до для получения вещей педали ножного управления для управления и meta...
Это отличное сообщение в блоге . Разработчики Rails выбрали фреймворк, и о написании кода на Ruby задумались позже.
Разработчики Python выбрали язык для языка, а не структуру. С другой стороны, это сделало намного более низкую планку входа для фреймворков.
Многие методологии, использованные в Rails, были переведены на Django. Вы пробовали это?
Я знаю, что Rails не обязательно = MVC как таковой, но я думаю, что многое из того Rails делает продуктивным то, что он обеспечивает (ну, настоятельно поощряет) разработку MVC, поэтому вы можете найти что-то подобное, если будете искать Python MVC, например, этот предыдущий пост здесь, в Stack: Что такое хороший легкий фреймворк Python MVC?
Существует множество фреймворков Python MVC, но я много слышу о Django ( http: //www.djangoproject.
Я думаю, что одна из вещей, которые нравятся людям в RoR, - это стиль программирования на предметно-ориентированном языке (DSL). В этом Ruby намного лучше Python.