14. 개발 환경의 변화
iOS macOS Xcode Swift 주요 변화
Y2019 13 10.15 Catalina 11 5.1 SwiftUI, Di
ff
ableDataSource, 64bit only
Y2020 14 11 Big Sur 12 5.3 Apple Silicon 지원, SPM 개선
Y2021 15 12 Monterey 13 5.5 Swift Concurrency (Actor, Task, AsyncSequence)
Y2022 16 13 Ventura 14 5.7 Swift Ecosystem, Build System
15. Swift 5.7
그리고 Swift 6
- Swift 5가 2019년 3월에 나오고 4년만에 메이저 업데이트
- 커뮤니티 구조 : 워크그룹이 세분화 됨. C++ 상호호환성 그룹이 생김!
- 언어의 발전 : 동시성, 제네릭, 메모리 소유권, 매크로, C++ 호환
- 빌드 시스템 개선 : 병렬화, 모듈 링크 효율화, 라이브러리 인터페이스 품질개선, 연동 개선
- 스위프트 코드를 컴파일하는 스위프트 파서, 타입 추론 개선, SIL 최적화 등
- Documentation Workgroup과 Website Workgroup
- 서버 사이드, AI/ML을 위한 Differentiable Swift