Ruby

Rubyはスクリプト言語でありながら、完全なオブジェクト指向を取り入れたプログラミング言語です。
さらに、フレームワークであるRuby on Railsの登場によって、今一番生産性の高い言語といわれるまでに注目が集まっています。

一説ではRuby on Rails(RoR)による開発はJavaの10倍も効率が高いといわれています。
出典 http://journal.mycom.co.jp/articles/2006/12/11/ror/

Ruby on Rails の特徴

  1. Convention over Configuration 規約は設定に勝る
    規約に従うだけで、アプリケーションを書くことができる。
  2. Don't Repeat Yourself 繰り返してはいけない
    同じロジック、データを重複させない。1箇所に集中させる。
  3. JavaScriptのコード生成によりAjaxを簡単に利用できる。
  4. デプロイが簡単。デプロイのロールバックも容易に行える。
  5. フルスタックな環境が用意されていて、開発のみに集中できる。
  6. テストの徹底した省力化

これらの特長により、大幅に少ない工数でシステムを構築でき、品質の高いメンテナンス性 のよい寿命の長いシステムが作れるのです。

システム構築事例

ブログ解析ツール 「BlogSphere for Research」

BlogSphere for Researchはキーウォーカーが開発した自然文言語処理技術を用いた、ブログ解析マーケティングツールです。

人工知能技術によるブログ解析エンジンblogsphere for search ブロガー属性を人間が推定するようなロジックで推定し、統計表示

当システムのユーザーインターフェースの構築にRuby on Railsを採用しております。