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 improving JS since 2010
Search
Carlos Villuendas Zambrana
February 24, 2012
Programming
1
260
CoffeeScript improving JS since 2010
Slides sobre mi presentación de iniciación sobre CoffeeScript.
Carlos Villuendas Zambrana
February 24, 2012
Tweet
Share
More Decks by Carlos Villuendas Zambrana
See All by Carlos Villuendas Zambrana
Create your own Baas
carlosvillu
0
66
Desarrollo de APIs con NodeJS y MongoDB
carlosvillu
1
120
Other Decks in Programming
See All in Programming
Hanami and htmx
bkuhlmann
0
190
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
100
FigmaとPHPで作る1ミリたりとも表示崩れしない最強の帳票印刷ソリューション
ttskch
39
18k
Folding Cheat Sheet #1
philipschwarz
PRO
0
210
Git Rebase
bkuhlmann
11
1.6k
HUIT新歓2024「競技プログラミング、やってみませんか?」
slephy2784
1
250
Folding Cheat Sheet #2
philipschwarz
PRO
0
110
CircleCIを活用して AWSへの継続的デリバリーを 実践する
coconala_engineer
1
230
ゆるい個人開発のススメ
kuroppe1819
10
950
Tailwind CSSを本気でカスタマイズする方法
fsubal
5
920
AWS Application Composerで始める、 サーバーレスなデータ基盤構築 / 20240406-jawsug-hokuriku-shinkansen
kasacchiful
1
250
SwiftUI Performance 不要なViewの再描画と更新を抑える
bigamitiongit
1
160
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
22
3.9k
We Have a Design System, Now What?
morganepeng
42
6.7k
Bootstrapping a Software Product
garrettdimon
PRO
301
110k
A Tale of Four Properties
chriscoyier
150
22k
Thoughts on Productivity
jonyablonski
57
3.8k
Code Review Best Practice
trishagee
54
15k
Side Projects
sachag
451
41k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
12
1.5k
Ruby is Unlike a Banana
tanoku
96
10k
Building a Modern Day E-commerce SEO Strategy
aleyda
16
6.4k
Building Flexible Design Systems
yeseniaperezcruz
318
37k
Writing Fast Ruby
sferik
620
60k
Transcript
CoffeeScript Improving JS since 2010 viernes 24 de febrero de
12
Origen http://coffeescript.org viernes 24 de febrero de 12
¿Qué es? • Simplificación de lenguaje • Compila a JS
prácticamente 1a1 • Goods Parts !!! - Siempre pasa JSLint viernes 24 de febrero de 12
¿Por que? viernes 24 de febrero de 12
Asignaciones viernes 24 de febrero de 12
Funciones ¿Dónde está return? viernes 24 de febrero de 12
Funciones (splats ...) viernes 24 de febrero de 12
Funciones (splats ...) viernes 24 de febrero de 12
Funciones (splats ...) viernes 24 de febrero de 12
Objetos viernes 24 de febrero de 12
Arrays viernes 24 de febrero de 12
Arrays (compresión) viernes 24 de febrero de 12
Objetos (compresión) viernes 24 de febrero de 12
Objetos (compresión) viernes 24 de febrero de 12
Alias is isnt !== not ! and && or ||
true, yes, no true false, no, off false @, this this of in in --- viernes 24 de febrero de 12
Clases viernes 24 de febrero de 12
Clases (herencia) viernes 24 de febrero de 12
Clases (herencia) viernes 24 de febrero de 12
Clases (herencia) viernes 24 de febrero de 12
Deconstrucción viernes 24 de febrero de 12
Deconstrucción Funciones de múltiples valores!!! viernes 24 de febrero de
12
Cake y Cakefile Sistema simple de tareas al estilo de
Rake y Make. Se usa sobre todo para hacer tareas rutinarias en NodeJS. viernes 24 de febrero de 12
Preguntas?! viernes 24 de febrero de 12