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
Hello Swift!
Search
Lucas Arantes
February 02, 2016
Programming
1
45
Hello Swift!
Simple talk to show the Swift programming language to ruby developers.
Lucas Arantes
February 02, 2016
Tweet
Share
More Decks by Lucas Arantes
See All by Lucas Arantes
Elixir 101
lucasprag
1
230
The pragmatic programmer
lucasprag
0
110
Clean Architecture
lucasprag
3
75
Hello Docker!
lucasprag
0
68
The Pragmatic Programmer
lucasprag
1
150
Other Decks in Programming
See All in Programming
fieldalignmentから見るGoの構造体
kuro_kurorrr
0
130
GitHub Copilot for Azureを使い倒したい
ymd65536
1
310
Deoptimization: How YJIT Speeds Up Ruby by Slowing Down / RubyKaigi 2025
k0kubun
2
1.9k
Optimizing JRuby 10
headius
0
570
LRパーサーはいいぞ
ydah
0
190
オープンソースコントリビュート入門
_katsuma
0
120
2025-04-25 GitHub Copilot Agent ライブデモ(スクリプト)
goataka
0
110
状態と共に暮らす:ステートフルへの挑戦
ypresto
3
1.1k
Making TCPSocket.new "Happy"!
coe401_
1
3.1k
Bedrock × Confluenceで簡単(?)社内RAG
iharuoru
1
110
Improve my own Ruby
sisshiki1969
0
100
generative-ai-use-cases(GenU)の推しポイント ~2025年4月版~
hideg
1
380
Featured
See All Featured
Facilitating Awesome Meetings
lara
54
6.3k
Optimizing for Happiness
mojombo
378
70k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Designing for humans not robots
tammielis
253
25k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Fontdeck: Realign not Redesign
paulrobertlloyd
84
5.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
14
1.4k
Side Projects
sachag
453
42k
Build The Right Thing And Hit Your Dates
maggiecrowley
35
2.7k
Embracing the Ebb and Flow
colly
85
4.7k
Unsuck your backbone
ammeep
671
57k
Transcript
an exciting language
Lucas Oliveira @lucaslos | lucaslos.com
What do you know about Swift?
swift.org github.com/apple/swift
safe, modern, powerful
None
is a rapidly evolving language created by Apple
How it looks like?
None
F#$%@!
None
Swift Package Manager
None
None
Do you like TDD?
XCTests
Quick
Getting started
variables and constants
data types
loops
conditionals
functions
classes
None
Ok, let me try it.
None
None
Yes, you can use it on Linux
None
Give a try
None
None