Swift의 언어적 특성

o2k_iOS·2024년 5월 18일

스위프트를 발표했을 때 스위프트 언어의 특징
Safe, Modern, Powerful

오픈소스 전환 이후의 특징

Safe, Fast, Expressive

Safe(안정성)

엄격한 문법을 적용해 실수를 미연에 방지하고자 노력합니다.
Optional을 비롯하여 guard 구문, 오류처리, 강력한 타입 통제 등을 통해 Swift는 안전한 프로그래밍을 구현하고 있습니다.

Fast(신속성)

Swift는 C언어를 기반으로 한 C, C++, Objective-C와 같은 언어들을 대체하려는 목적으로 만들어졌습니다.

Swift는 C언어 수준과 동등한 성능을 유지하는데 초점을 맞춰 개발되었다고 합니다...

실행 속도의 최적화뿐 아니라 컴파일러를 지속적으로 개량해 더 빠른 컴파일 성능을 구현해 나가고 있기도 합니다.

Expressive(더 나은 표현성)

Swift는 좀 더 사용하기 편하고 보기 좋은 문법을 구현하려 노력합니다.
지속적인 업데이트를 통해 더욱 보기 좋고 쓰기 좋은 언어로 발전해 나가고 있습니다.

profile
느려도 조금씩 성장

0개의 댓글