Ruby on Rails のコード ベースを Python に変換することは可能でしょうか?
多くの人が Ruby よりも Python を好むと思いますが、Ruby on Rails の機能は (全体として) Python Web フレームワークの機能よりも優れていると感じています。
それで、それは可能でしょうか?それとも、Ruby on Rails は、Python に翻訳するのが難しい言語固有の機能を利用していますか?
Ruby on Rails のコード ベースを Python に変換することは可能でしょうか?
多くの人が Ruby よりも Python を好むと思いますが、Ruby on Rails の機能は (全体として) Python Web フレームワークの機能よりも優れていると感じています。
それで、それは可能でしょうか?それとも、Ruby on Rails は、Python に翻訳するのが難しい言語固有の機能を利用していますか?
Rails で使用されている方法論の多くは、Django に翻訳されています。試してみましたか?
これは素晴らしいブログ投稿です。Rails 開発者はフレームワークを選択し、Ruby でのコーディングは後付けです。
Python 開発者は、フレームワークではなく言語を選択しました。一方で、フレームワークへの参入障壁が大幅に低くなりました。
RoR で人々が気に入っている点の 1 つは、ドメイン固有言語 (DSL) スタイルのプログラミングだと思います。これは、Ruby が Python よりもはるかに優れていることです。
Rails が必ずしも MVC そのものであるとは限らないことはわかっていますが、Rails を生産的にする多くの理由は、MVC 開発を強制する (まあ、強く推奨する) ことだと思います。スタックに関するこの前の投稿: What's a good Lightweight Python MVC framework?
そこにはたくさんの Python MVC フレームワークがありますが、私は Django ( http://www.djangoproject.com/ ) についてよく耳にしますので、IMO をチェックするリストに間違いなく含まれているはずです。