Slide 1

Slide 1 text

coff script unfancy javascript

Slide 2

Slide 2 text

CEO & Founder at Geembo Dimitri Tsironi boo!!

Slide 3

Slide 3 text

what’ thi about? Coffeescript (duh!) “Pragmatic” coffeescript How we use it Explore new stuff Open-source

Slide 4

Slide 4 text

A little language that compiles into javascript

Slide 5

Slide 5 text

backbone.js & coffeescript creator Jeremy Ashkena

Slide 6

Slide 6 text

Philosophy code is art ruby’s syntax rocks less is more verbal syntax it’s javascript after all

Slide 7

Slide 7 text

We want some proof! LIAR

Slide 8

Slide 8 text

code examples straight from the oven let’ s some code!

Slide 9

Slide 9 text

code example #1 search.js.coffee

Slide 10

Slide 10 text

code example #2 setting.js.coffee

Slide 11

Slide 11 text

code example #3 Multiply an array o Search in a string Happy Birthday!

Slide 12

Slide 12 text

everyday workflow magic ho we use it

Slide 13

Slide 13 text

workflo Rails (with Asset Pipeline) gem install coffee-script npm install -g coffee-script Codekit

Slide 14

Slide 14 text

Coff script on Rail seamless compile on development minify and concatenation backbone-on-rails gem! same philosophy as Ruby

Slide 15

Slide 15 text

the first coffeescript butler hubot

Slide 16

Slide 16 text

Hubot coffeescript on node.js Github’s robot for stuff mainly, finds you kittens and embarrassing photos totally open-source easily extensible (see docs)

Slide 17

Slide 17 text

Resource http://coffeescript.org Codeschool course A little book for Coffeescript http://js2coffee.org http://www.ricardo.cc/2011/06/02/10-CoffeeScript-One-Liners-to- Impress-Your-Friends.html

Slide 18

Slide 18 text

@tsironakos Thank ! @geembohq