Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Coffeescript: unfancy javascript
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Dimitris Tsironis
February 03, 2013
Technology
2
480
Coffeescript: unfancy javascript
Dimitris Tsironis
February 03, 2013
Tweet
Share
More Decks by Dimitris Tsironis
See All by Dimitris Tsironis
Introduction to Digigov SDK
tsironis
0
53
How to Develop Backbone Plugins (...for the greater good!)
tsironis
0
270
Modern Webapps
tsironis
1
100
Automating your workflow with Grunt
tsironis
2
190
Git 201
tsironis
0
190
Git 101
tsironis
0
220
Capistrano for non-Rubyists
tsironis
4
140
HTML+CSS: how to get started
tsironis
1
83
Coffescript - take a sip of code
tsironis
4
180
Other Decks in Technology
See All in Technology
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.2k
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
360
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
190
月間数億レコードのアクセスログ基盤を無停止・低コストでAWS移行せよ!アプリケーションエンジニアのSREチャレンジ💪
miyamu
0
830
Webhook best practices for rock solid and resilient deployments
glaforge
1
270
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
データの整合性を保ちたいだけなんだ
shoheimitani
8
3k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
460
使いにくいの壁を突破する
sansantech
PRO
1
130
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.6k
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Typedesign – Prime Four
hannesfritz
42
2.9k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
110
Bash Introduction
62gerente
615
210k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
WENDY [Excerpt]
tessaabrams
9
36k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
210
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
From π to Pie charts
rasagy
0
120
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Documentation Writing (for coders)
carmenintech
77
5.2k
Transcript
coff script unfancy javascript
CEO & Founder at Geembo Dimitri Tsironi boo!!
what’ thi about? Coffeescript (duh!) “Pragmatic” coffeescript How we use
it Explore new stuff Open-source
A little language that compiles into javascript
backbone.js & coffeescript creator Jeremy Ashkena
Philosophy code is art ruby’s syntax rocks less is more
verbal syntax it’s javascript after all
We want some proof! LIAR
code examples straight from the oven let’ s some code!
code example #1 search.js.coffee
code example #2 setting.js.coffee
code example #3 Multiply an array o Search in a
string Happy Birthday!
everyday workflow magic ho we use it
workflo Rails (with Asset Pipeline) gem install coffee-script npm install
-g coffee-script Codekit
Coff script on Rail seamless compile on development minify and
concatenation backbone-on-rails gem! same philosophy as Ruby
the first coffeescript butler hubot
Hubot coffeescript on node.js Github’s robot for stuff mainly, finds
you kittens and embarrassing photos totally open-source easily extensible (see docs)
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
@tsironakos Thank ! @geembohq