CoffeeScript 入門 基礎編 – CoffeeScript と JavaScript を 10個のサンプルで比較してみた

phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです.

Pocket

またまた前回に引き続き CoffeeScript についてのエントリーです.

今回は以前書いた『JavaScript 入門 基礎編』で作ったサンプル 10 個を CoffeeScript で作り直してみました.

CoffeeScript 版も JavaScript 版も, 全て jsdo.it にアップしているので コードを見比べてみると面白いかもしれません.


             
                  
            {  }   
         }   }{  {
        {  }{  }  }                    _____       __  __
         }{ }{  { )                   / ____|     / _|/ _|
     .- { { }  { }} -.               | |     ___ | |_| |_ ___  ___
    (  ( } { } { } }  )              | |    / _ \|  _|  _/ _ \/ _ \
    |`-..________ ..-'|              | |___| (_) | | | ||  __/  __/
    |                 |               \_____\___/|_| |_| \___|\___|
    |                 ;--.
    |#-..________..-#(__  \            _____           _       _
    |#################| )  )          / ____|         (_)     | |
    |#################|/  /          | (___   ___ _ __ _ _ __ | |_
    |#################(  /            \___ \ / __| '__| | '_ \| __|
    |#################|/              ____) | (__| |  | | |_) | |_
    |#################|              |_____/ \___|_|  |_| .__/ \__|
     `-#############-'                                  | |
                                                        |_|

TUTORIAL LIST

チュートリアルサンプルのリストです. jsdo.it 上で CoffeeScript, JavaScript それぞれ作ったサンプルへのリンクになっています.

解説はそれぞれの jsdo.it ページの Readme に書いています.

JavaScript

CoffeeScript

一通り見ていただいた方ならわかると思いますが, 今回作ったサンプルはもともと JavaScript 用に作っていたやつなので 上手く CoffeeScript の良さを表現できていません.

近々ちゃんと CoffeeScript の特徴を存分に活かしたサンプル集を公開する予定です. また怒濤る予定なのでご期待ください♪

っとその前に enchant.js で作ったゲームを CofffeeScript で作り直してみたので 次回はそれを公開しようと思います.

TRACK BACK URL

POST COMMENT

メールアドレスが公開されることはありません。

COMMENT