2012-01-07 6 views
0

Ruby on Railsのようなフレームワークのコンテキストで使用されるRuby言語は、複雑なビジネスロジックと高度なメカニズムを備えた大規模なシステムを構築し、生産性と保守性を維持する準備ができていますか?Rubyはエンタープライズレベルの言語と考えることができますか?

Java EEを置き換えることはできますか?

+0

Railsを使用しているユーザーの一部のリストをスキップして、自分でゲージを作成してください:http://rubyonrails.org/applications – sarnold

+0

答えは「それは依存しています」 – ahoffer

+0

@sarnoldこれらは本質的にコンテンツ指向のサイト。 CRM、金融サービス、リソース計画システムはどこにありますか? –

答えて

3

この質問はちょっと主観的なもので、「Java EEを置き換える」というのはもう少しですが、Ruby on Railsでスケーラブルなエンタープライズクラスのアプリケーションを構築することは確かです。

Rubyのエコシステムの私の見解では、あなたを動かす可能性のあるプラットフォームの依存関係が増えていて、補完機能をもたらすさまざまなサードパーティのライブラリがJavaほど大きくないことがあります。

一方、宝石のインフラストラクチャは非常にきちんと整っていて、あなたはルビの実際のコードでは機能しません。

最後に、チームの規模を拡大する必要がある場合は、経験豊富なJava EE開発者が経験豊富なRails開発者を見つけるよりも簡単だと思います。

関連する問題