言語 の CoffeeScriptに関する解説。

株式会社 日立ソリューションズ

HITACHI Inspire the Next

  • ホーム
  • ソリューション・商品
  • 事例紹介
  • セミナー・展示会
  • ビジネスコラム
  • 企業情報
  • お問い合わせ

CoffeeScript

CoffeeScriptとは

CoffeeScript は JavaScript にトランスコンパイル (別のプログラミング言語のコードに変換) されるプログラミング言語である。

Ruby PythonHaskell から影響を受けたシンタックスシュガーの導入により、JavaScript に比べ簡潔さと可読性を向上させたほか、配列内包 (Array comprehensions) やパターンマッチといった機能を追加している。

CoffeeScript により、パフォーマンスを下げることなく、より短いコードでプログラムを記述することができる (JavaScript に比べ 1/3 程度の行数が削減できる)。 2011年3月16日より、CoffeeScript は GitHub でもっともウォッチされているプロジェクトとなっている。

この言語は Ruby コミュニティによく受け入れられており、(Ruby on Rails 開発者の David Heinemeier Hansson が所属する) 37 signals では、実際に製品の開発に使われている。また Ruby on Rails 3.1 でも正式にサポートされている。

Brendan Eich は、氏が考える「JavaScript の未来」に影響を与えたものとして CoffeeScript に言及している。

ページトップへ戻る


ソーシャルウェア

ソーシャルウェア

InWeaveは組織対応等の機能を強化した情報・知識共有基盤です。

Oracleデータベース

高い技術力と豊富なノウハウを持った技術者によるOracleデータベース設計/構築サービスをご提供。


ページトップへ戻る

話題の用語

クラウドコンピューティング

WWW用語辞典

クラウドコンピューティングとは、コンピュータサービスの利用者が ...

続きを読む 続きを読む

Active Directory

企業情報システム用語辞典

ActiveDirectory(アクティブディレクトリ)とは、Microsoft社が提供するディレクト...

続きを読む 続きを読む

ページトップへ戻る