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
Dimitris Tsironis
February 03, 2013
Technology
2
460
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
43
How to Develop Backbone Plugins (...for the greater good!)
tsironis
0
250
Modern Webapps
tsironis
1
97
Automating your workflow with Grunt
tsironis
2
190
Git 201
tsironis
0
180
Git 101
tsironis
0
220
Capistrano for non-Rubyists
tsironis
4
140
HTML+CSS: how to get started
tsironis
1
77
Coffescript - take a sip of code
tsironis
4
170
Other Decks in Technology
See All in Technology
DevIO2025_継続的なサービス開発のための技術的意思決定のポイント / how-to-tech-decision-makaing-devio2025
nologyance
1
390
💡Ruby 川辺で灯すPicoRubyからの光
bash0c7
0
110
MCPで変わる Amebaデザインシステム「Spindle」の開発
spindle
PRO
3
3.2k
「Linux」という言葉が指すもの
sat
PRO
4
130
Webアプリケーションにオブザーバビリティを実装するRust入門ガイド
nwiizo
7
820
DDD集約とサービスコンテキスト境界との関係性
pandayumi
3
280
AWSで始める実践Dagster入門
kitagawaz
1
610
JTCにおける内製×スクラム開発への挑戦〜内製化率95%達成の舞台裏/JTC's challenge of in-house development with Scrum
aeonpeople
0
220
Agile PBL at New Grads Trainings
kawaguti
PRO
1
430
Aurora DSQLはサーバーレスアーキテクチャの常識を変えるのか
iwatatomoya
1
960
RSCの時代にReactとフレームワークの境界を探る
uhyo
10
3.4k
実践!カスタムインストラクション&スラッシュコマンド
puku0x
0
390
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
It's Worth the Effort
3n
187
28k
Facilitating Awesome Meetings
lara
55
6.5k
Site-Speed That Sticks
csswizardry
10
810
What's in a price? How to price your products and services
michaelherold
246
12k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Building an army of robots
kneath
306
46k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
GraphQLとの向き合い方2022年版
quramy
49
14k
Balancing Empowerment & Direction
lara
3
620
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Optimizing for Happiness
mojombo
379
70k
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