스위프트는 현재 2.0 버젼까지 릴리즈 된 애플에서 만든 언어입니다. 더 빠르게 개발할 수 있다는 스위프트 언어... 어떤 특징이 있을까요?

iOS 및 Mac에서 더 강력한 앱을 만들 수 있게 해주는 Swift (출처. 애플 공식 웹사이트)
개발자라면 스위프트 언어가 처음 릴리즈 되었을때 이 언어를 배워야 하나 말아야 하나의 고민을 했을 것입니다. 왜냐면 앱을 만든 회사가 바로 애플이기 때문이죠... 앞으로의 성장 가능성에 대한 믿음이 생길 수 밖에 없는 이유죠.(이제는 다양한 언어 구사가 가능하면 더욱 인정 받을 수 있는 것 같습니다.) 

# 기존 Object-C와의 완벽한 호환
기존의 오브젝트C 언어를 사용하면서 동시에 Swift 언어 개발이 가능합니다.

# 더 빠른 속도의 앱 개발이 가능
기존의 오브젝트C 보다 최대 2.6배 빠른 속도와 파이썬 2.7보다 8.4배 빠르다고 합니다.

# 객체 지향 언어(OOL, Object Oriented Language)이면서 함수형 언어
# Modern한 언어
# 컴파일 과정이 없는 스크립트 언어
# 코코아 프레임워크를 사용 가능
# ARC를 사용한 메모리 관리
# 데이터는 타입이 존재하며 타입간 구분이 매우 엄격함 

현재 Swift 언어는 미국 유수의 대학의 교육 과정에 포함되었습니다. 우리가 잘 아는 스탠포드 대학을 비롯한 많은 대학에서 이미 이 언어를 가르치고 있습니다.


func loadData() throws { }

func test() {
    do {
        try loadDate()
    } catch {
        print(error)
    }
}



* 관련 사이트 바로가기
1. Swift 개발자 사이트https://developer.apple.com/swift/ 바로가기 >
2. 애플 Swift 웹페사이트 - http://www.apple.com/kr/swift/ 바로가기 >