機能のルーツ
ES.next | Class, Destructuring, Splat |
---|---|
Perl | Conditional Assignment, Implicit Call, Implicit Return, String Interpolation, Post if /for /while , Range, unless /until |
Python | Chained Comparison, Indented Block, Multiline String |
Ruby | super , Variable Scope |
Groovy | Soak (?. ) |
Ruby ぽいと思われがちの CoffeeScript だが、機能の多くは Ruby を通じて Perl から受け継がれたもの。明確に Ruby 由来と言えるのは変数スコープ*1くらいである。