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
Conquering a fear of Duck Typing
Search
Francisco Rojas
June 05, 2013
Technology
0
110
Conquering a fear of Duck Typing
lighting talk given at @dynlangchile
Francisco Rojas
June 05, 2013
Tweet
Share
More Decks by Francisco Rojas
See All by Francisco Rojas
Estructura de Datos y Librerias
frojasg
0
130
Dynlang Meetup
frojasg
0
52
Other Decks in Technology
See All in Technology
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
Greatest Disaster Hits in Web Performance
guaca
0
290
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
1
390
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
770
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
150
AI駆動開発を事業のコアに置く
tasukuonizawa
1
360
コンテナセキュリティの最新事情 ~ 2026年版 ~
kyohmizu
6
1.8k
Red Hat OpenStack Services on OpenShift
tamemiya
0
130
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.4k
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
160
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
200
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
Exploring anti-patterns in Rails
aemeredith
2
250
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
So, you think you're a good person
axbom
PRO
2
1.9k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
Code Review Best Practice
trishagee
74
20k
How to train your dragon (web standard)
notwaldorf
97
6.5k
The Cult of Friendly URLs
andyhume
79
6.8k
GitHub's CSS Performance
jonrohan
1032
470k
Designing Powerful Visuals for Engaging Learning
tmiket
0
240
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
270
Transcript
Conquering a fear of Duck Typing Francisco Rojas @frojasg martes,
4 de junio de 13
What’s Duck Typing “When I see a bird that walks
like a duck and swims like a duck and quacks like a duck, I call that bird a duck” -- James Whitcomb Riley martes, 4 de junio de 13
What’s Duck Typing martes, 4 de junio de 13
And if doesn’t quack? martes, 4 de junio de 13
Static typing Programmer martes, 4 de junio de 13
How we reflect our fears martes, 4 de junio de
13
How we reflect our fears martes, 4 de junio de
13
How we reflect our fears martes, 4 de junio de
13
The Zen of Duck Typing martes, 4 de junio de
13
The Zen of Duck Typing martes, 4 de junio de
13
Static v/s Dynamic Typing martes, 4 de junio de 13
Static Typing The compiler unearths type errors at compile time.
Visible type information serves as Documentation Compiled code is optimized to run quickly martes, 4 de junio de 13
Dynamic Typing There’s no compile/make cycle Source code doesn’t include
explicit type information Metaprogramming is easier martes, 4 de junio de 13
Above all, write tests. . . martes, 4 de junio
de 13
Embrace the dynamism martes, 4 de junio de 13
Looking for a Job? We are looking for Developers cv.to
alejandra.vial@ groupon.com martes, 4 de junio de 13