coffeescript -- 7 reasons you are totally gonna hate it

19
coffeescript

Upload: tim-lossen

Post on 06-May-2015

35.508 views

Category:

Technology


1 download

DESCRIPTION

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

TRANSCRIPT

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