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
Sally Shepard | Extracurricular Swift
Search
Swift Summit
March 21, 2015
Programming
0
2.5k
Sally Shepard | Extracurricular Swift
Presented at
www.swiftsummit.com
Swift Summit
March 21, 2015
Tweet
Share
More Decks by Swift Summit
See All by Swift Summit
Jack Nutting | let swift = Race?
swiftsummit
1
2.7k
Marcin Krzyżanowski | CryptoSwift: Crypto You Can Do
swiftsummit
0
25k
Radek Pietruszewski | Swifty Methods
swiftsummit
2
7.6k
Gem Barrett | View from the Other Side
swiftsummit
0
1.5k
Colin Eberhardt | ReactiveCocoa and Swift: Better Together
swiftsummit
3
14k
Joseph Lord | How Swift is Swift?
swiftsummit
2
31k
Al Skipp | The Monad Among Us
swiftsummit
3
800
Al Skipp | The Monad Among Us
swiftsummit
1
4.1k
Brian Gesiak | Swift API Design: Getting Results
swiftsummit
0
7.3k
Other Decks in Programming
See All in Programming
「次に何を学べばいいか分からない」あなたへ──若手エンジニアのための学習地図
panda_program
3
350
オンコール⼊⾨〜ページャーが鳴る前に、あなたが備えられること〜 / Before The Pager Rings
yktakaha4
2
1k
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
2
210
The Modern View Layer Rails Deserves: A Vision For 2025 And Beyond @ RailsConf 2025, Philadelphia, PA
marcoroth
2
730
ペアプロ × 生成AI 現場での実践と課題について / generative-ai-in-pair-programming
codmoninc
2
21k
Startups on Rails in Past, Present and Future–Irina Nazarova, RailsConf 2025
irinanazarova
0
260
AI Agent 時代のソフトウェア開発を支える AWS Cloud Development Kit (CDK)
konokenj
6
810
DMMを支える決済基盤の技術的負債にどう立ち向かうか / Addressing Technical Debt in Payment Infrastructure
yoshiyoshifujii
4
420
RailsGirls IZUMO スポンサーLT
16bitidol
0
200
NEWT Backend Evolution
xpromx
1
140
AIと”コードの評価関数”を共有する / Share the "code evaluation function" with AI
euglena1215
1
180
Git Sync を超える!OSS で実現する CDK Pull 型デプロイ / Deploying CDK with PipeCD in Pull-style
tkikuc
4
360
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
840
A designer walks into a library…
pauljervisheath
207
24k
Producing Creativity
orderedlist
PRO
346
40k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
BBQ
matthewcrist
89
9.7k
The Language of Interfaces
destraynor
158
25k
How STYLIGHT went responsive
nonsquared
100
5.6k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Fireside Chat
paigeccino
37
3.5k
A Tale of Four Properties
chriscoyier
160
23k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Transcript
E X T R A C U R R I
C U L A R S W I F T S A L LY S H E PA R D / / @ M O S T G O O D
T H E O P P O RT U N
I T Y
T H E N E E D
B R I D G I N G T H
E G A P
W H AT I S C O D E C
L U B ? W W W. C O D E C L U B . O R G
E X T R A C U R R I
C U L A R
C O D E C L U B C U
R R I C U L U M
H T T P : / / S C R
A T C H . M I T. E D U S C R AT C H
H T M L & C S S
P Y T H O N
W H Y P Y T H O N ?
• Simple, clear syntax • Focuses on what-to-do not how-to-do-it • Widely available • Plentiful libraries • Choice of interaction methods
S W I F T A S A N A
LT E R N AT I V E
A C C E S S I N G S
W I F T • Xcode • REPL • Web-based tools
X C O D E
R E P L
W E B - B A S E D T
O O L S W W W. R U N S W I F T L A N G . C O M
T H E C H A L L E N
G E S
E N V I R O N M E N
T A N D FA C I L I T I E S
S S H I N T O A S I
N G L E M A C T O R U N R E P L
A C C E S S I N G A
M A C V I A V N C
R U N O S X I N A V
I RT U A L M A C H I N E
C O R P O R AT E S P
O N S O R S H I P T O F I N A N C E A S M A L L M A C L A B
L I M I TAT I O N S O
N I N P U T
W H AT A B O U T W I
N D O W S ?
G O G E T I N V O LV
E D
H O W T O G E T I N
V O LV E D
R U N A C O D E C L
U B
H O S T A C L U B
V O L U N T E E R T
O T E A C H T E A C H E R S
W R I T E / I M P R
O V E M AT E R I A L S
None
S T E M N E T A M B
A S S A D O R W W W. S T E M N E T. O R G . U K
T H A N K S ! S A L
LY S H E PA R D / / @ M O S T G O O D