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
500
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Coffeescript: unfancy javascript
Dimitris Tsironis
February 03, 2013
More Decks by Dimitris Tsironis
See All by Dimitris Tsironis
Introduction to Digigov SDK
tsironis
0
67
How to Develop Backbone Plugins (...for the greater good!)
tsironis
0
300
Modern Webapps
tsironis
1
110
Automating your workflow with Grunt
tsironis
2
200
Git 201
tsironis
0
200
Git 101
tsironis
0
230
Capistrano for non-Rubyists
tsironis
4
150
HTML+CSS: how to get started
tsironis
1
89
Coffescript - take a sip of code
tsironis
4
180
Other Decks in Technology
See All in Technology
DatadogのBits Chatが開発組織にもたらしたもの / What Bits Chat Has Brought Us
sms_tech
1
150
【CEDEC2026】『Relink』を拡張せよ - 『GRANBLUE FANTASY: Relink - Endless Ragnarok』の開発速度と品質を守るCI運用
cygames
PRO
0
140
Redmine 7.0 新機能・機能強化解説(OSC2026京都ダイジェスト版)
vividtone
1
230
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
19k
攻撃と防御で学ぶAI時代のプロダクトセキュリティ演習
recruitengineers
PRO
8
2.3k
システム思考で問題に対処する
yussak
0
220
『三匹の子ぶた』から学ぶネットワークセキュリティの昔と今 / Network Security: Then and Now Through the Lens of The Three Little Pigs
nttcom
1
1.8k
FDEの心得
noriakioji
0
120
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
1
380
AI駆動開発は個人技からチーム戦へ:組織でAIを使いこなすための実践設計
moongift
PRO
0
490
[しろおび夏祭り2026] チャットするAIから、作業するAIへ - 使われ方の変化と、その裏側で起きていること
kk0n
0
1.7k
MIRU 2026 チュートリアル
keisuke198619
0
870
Featured
See All Featured
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
360
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
RailsConf 2023
tenderlove
30
1.5k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
340
Six Lessons from altMBA
skipperchong
29
4.4k
Designing for humans not robots
tammielis
254
26k
Speed Design
sergeychernyshev
33
2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Prompt Engineering for Job Search
mfonobong
0
400
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.8k
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