CoffeeScriptはRails 3.1のデフォルト言語になりました

Ruby on Rails 3.1の開発は本格的です。 判明したように、このバージョンではCoffeeScriptがバンドルされ、JavaScriptの代わりにデフォルト言語になります。



CoffeeScriptは、Javascriptでコンパイルされた高レベルのプログラミング言語です。Habrレビューをご覧ください。Habrの利点が明確に示されており、CoffeeScriptで作成されたアプリケーション (github)のリストがあります



一方で、CoffeeScriptを選択することは正しい決定です。なぜなら、それはJavaScriptを書くための非常に便利で正しい方法だからです。 CoffeeScriptは確かに最高の言語であることに多くの人が同意しているため、このようなパラダイムシフトは論理的なステップです。



このような決定には確かに反対者がいますが。 いくつかの理由があります。 たとえば、初心者はすでにJavaScriptを学習する必要があり、その後、抽象化のレベルを追加します。



しかし、これは純粋に理論的な議論であり、実際には、純粋なJavaScriptで記述したい場合は、問題なく、ファイル名から.coffeeサフィックスを削除するだけです。



Rails 3.1のリリース前は、 84チケット中29チケットがクローズされたままで、特定の期限は割り当てられていませんでした。



All Articles