BBCが"Perl" on Railsを開発―なぜRubyじゃだめなの??

後藤大地(オングス) 2007年12月03日 22時07分

  • このエントリーをはてなブックマークに追加

 BBCがPerlでRuby on Railsを模倣したフレームワークを開発する。Ruby on Railsと同じモデルをRuby以外の言語で実装する取り組みはこれまでもあった。BBCは、既存の資産を活かすためにPerlで同様のシステムを開発することにしたとしている。

 BBCはすでに自社のWebシステムを構築している。コンテンツは静的に生成されており、そのバックエンドで活用されているプログラミング言語はPerlだ。しかし従来のシステムはインタラクティブなサイトの構築には向かないと判断。内部でアプリケーション構築にRuby on Railsを採用しているため同フレームワークの採用を検討したが、要件を満たさないためPerlで実装することを決定したという。

 内部でRubyを使うのであればそれを外部向けにも使えばいいのにとか、PerlでRailsを再開発するは大変なのでは?と思わなくもないのだが…… BBCがブログで明らかにしたところによれば、現在サービスを提供している環境にインストール可能なライブラリに制約がある、膨大な負荷を裁けるフレームワークが必要、といった理由があるようだ。

  • このエントリーをはてなブックマークに追加
関連キーワード
開発

関連ホワイトペーパー

SpecialPR