프로젝트 소개

Swift는 깔끔하고 현대적인 구문을 갖춘 고성능 시스템 프로그래밍 언어입니다. 기본값으로 메모리 안전하며 기존 C 및 Objective-C 코드와 프레임워크에 원활하게 접근할 수 있습니다. Objective-C를 비롯한 많은 언어에서 영감을 받았으나, Swift는 C에서 파생된 언어가 아닙니다. 완전하고 독립적인 언어로서 Swift는 흐름 제어, 데이터 구조, 함수와 같은 핵심 기능을 비롯해 객체, 프로토콜, 클로저, 제네릭과 같은 고급 추상화를 포함합니다. 이 언어는 모듈을 채택하여 헤더 파일과 그로 인한 코드 중복의 필요성을 제거했습니다. 이 저장소는 Apple이 유지 관리하는 Swift 프로그래밍 언어의 주요 거점입니다. 여기에는 컴파일러 소스 코드, 표준 라이브러리 및 관련 도구가 포함되어 있습니다. 기여는 프로젝트의 기여 지침에 따라 풀 리퀘스트를 통해 환영됩니다. 주요 기능: - 고성능 시스템 프로그래밍 - 기본 메모리 안전성 - C 및 Objective-C와의 상호 운용성 - 강력한 추상화를 갖춘 현대적 구문 - 헤더 대신 모듈 - 프로토콜, 제네릭, 클로저 - 활발한 오픈소스 커뮤니티 언어 사용에 대해 더 알아보세요: swift.org/documentation. 컴파일러 내부에 대해서는 문서 색인을 참고하세요.