Overview
Syllabus
Introduction
Open Source Swift
What happens when you compile
IR
Optimizer
Backend
Pipeline
Semantic Analysis
Code Generation
Clang
SIL Generation
Analysis Optimization
Interop
Compilers
AST
LOV
Pipeline Overview
Swift Core
Standard Library
Infrastructure
LLVM Policies
Package Manager
Core Libraries
Swift Evolution
Mailing Lists
Documentation
Contributing
Opinion matters
Typo fixes
Pro tips
Ask for help
Follow best practices
Dont get discouraged
Code owners file
Ask questions
Follow examples
Focus on your passion
Make small changes
Why contribute
Apple invested in Swift
Swift as a community
Swifts portability
Swift in 10 years
Swift best practices
Taught by
try! Swift Conference