CoffeeScript
CoffeeScriptとは
CoffeeScript は JavaScript にトランスコンパイル (別のプログラミング言語のコードに変換) されるプログラミング言語である。
Ruby や Python、Haskell から影響を受けたシンタックスシュガーの導入により、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 に言及している。
- 出典: フリー百科事典『ウィキペディア(Wikipedia)』
- [ CoffeeScriptの改定履歴 ]
ソーシャルウェア
InWeaveは組織対応等の機能を強化した情報・知識共有基盤です。
Oracleデータベース
高い技術力と豊富なノウハウを持った技術者によるOracleデータベース設計/構築サービスをご提供。









