19
coffeescript

CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

Embed Size (px)

DESCRIPTION

lightning talk i gave on 2010-05-20 at javascript user group berlin

Citation preview

Page 1: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

coffeescript

Page 2: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

coffeescript

7 reasons why you are totally gonna hate it

Page 3: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

@tlossen

Page 4: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

1. compiled

Page 5: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

2. indentation

Page 6: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

2. indentation

Page 7: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

3. assignment

Page 8: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

3. assignment

Page 9: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

3. assignment

Page 10: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

3. assignment

Page 11: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

4. functions

Page 12: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

4. functions

Page 13: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

5. comprehensions

Page 14: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

5. comprehensions

Page 15: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

6. heredocs

Page 16: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

7. installation

Page 17: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

summary

‣ feels like python or ruby

‣much too easy

‣coffescript is for sissies

‣ javascript is for real cowboys

Page 18: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

questions?

Page 19: CoffeeScript -- 7 Reasons You Are Totally Gonna Hate It

http://jashkenas.github.com /coffee-script

#coffeescript on freenode