이전에는 objective-c로 개발

→ 언어가 너무 어렵고, 복잡하고, 최적화도 안되고... 기능 개선보다는 성능 개선에 중점이 될 수 밖에...ㅠㅠ

스위프트의 변화

저수준 프로그래밍 → 자동 관리영역으로 대체

생소한 문법, 스목토크 메시지 문법 → 우리에게 자연스러운 python, java 문법, 오브젝티브-c도 호환 가능

인터렉티브 플레이그라운드 (즉석 인터프리터 제공)

애플의 메인 프레임워크인 코코아 프레임웤, 코코아 터치 프레임워크 사용 가능

옵티마이저, 오토벡터링,,, arc 이건 뭔지 모르겠지만 이런거도 사용할 수 있다고 한다

스위프트 언어 특징

문법적 특징