DongSup
dev's gait
DongSup
전체 방문자
오늘
어제
  • 분류 전체보기 (71)
    • flask (13)
    • iOS (11)
    • python (22)
    • CS (21)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 첫글
  • 언어공부
  • Swift
  • 한걸음
  • 파이썬

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
DongSup

dev's gait

Swift
iOS

Swift

2021. 9. 14. 01:16

 

 

Swift

 

  • 애플은 iOS, macOS, tvOS 등 자사의 제품 개발에 활용하기 위해서 새 프로그래밍 언어인 Swift 를 만들었다.
  • Swift 는 안전을 우선시 하는 프로그래밍 패턴을 지향하고, 옵셔널, 제네릭, 프로토콜, 튜플, 익스텐션 등 새로운 기능을 도입하였다.
  • 편리하며 고차원적인 언어로 ARC (참조 횟수 자동 계산) 을 지원하므로 쉽게 메모리 관리가 가능하다.

 

언어적 특성

 

  • 안전성(Safe)
    프로그래밍하는 중에 프로그래머가 저지를 수 있는 실수를 엄격한 문법을 적용하여 때론 강제적이라고 느낄 수 있지만 버그를 수정하거나 실수를 찾아내는 시간을 절약할 수 있다.
  • 신속성(Fast)
    C언어를 기반으로 한 C, C++, Objective-C와 같은 프로그래밍 언어를 대체하려는 목적으로 만들어졌다. 아직은 미흡한 부분도 있지만 빠른 컴파일 선능을 구현해 나가고 있다.
  • 더 나은 표현성(Expressive)
    수많은 프로그래밍 언어의 장단점을 참고해 좀 더 사용하기 편하고 보기 좋은 문법으로 덕분에 개발자들이 원하던 현대적이고 세련된 문법을 구사할 수 있다.

 


 

출처 - https://velog.io/@eunsung-dev/swift-%EA%B8%B0%EC%B4%88-swift#swift%EC%9D%98-%EC%96%B8%EC%96%B4%EC%A0%81-%ED%8A%B9%EC%84%B1

 

[swift 기초] swift

애플은 iOS, macOS, watchOS, tvOS 등 자사의 제품 개발에 활용하기 위해 새 프로그래밍 언어인 swift를 만들었는데 이 언어의 특징은 Safe, Fast, Expressive이다.

velog.io

https://velog.io/@jihoon/Swifthttps://velog.io/@jihoon

 

jihoon (안지훈) - velog

Swift의 언어적 특성 애플이 최초에 스위프트를 발표했을 때 스위프트 언어의 특징을 Safe, Modern, Powerful이라고 발표헀습니다. 그러나 오픈소스로 전환되면서 특징을 Safe, Fast, Expressive로 변경하여

velog.io

'iOS' 카테고리의 다른 글

Swift 문법 (extension / 접근 제어 / protocol / enum)  (0) 2021.10.19
Swift 문법 (클래스/ 클래스 상속)  (0) 2021.10.12
Swift 문법 (1급 객체 / 1급 시민 / 글로저 / 클래스 기초)  (0) 2021.10.05
Swift 문법 (guard / switch-case / 함수)  (0) 2021.09.28
옵셔널(optional) / 연산자(operator) / 제어문  (0) 2021.09.21
    'iOS' 카테고리의 다른 글
    • Swift 문법 (클래스/ 클래스 상속)
    • Swift 문법 (1급 객체 / 1급 시민 / 글로저 / 클래스 기초)
    • Swift 문법 (guard / switch-case / 함수)
    • 옵셔널(optional) / 연산자(operator) / 제어문
    DongSup
    DongSup

    티스토리툴바