CWN(CHANGE WITH NEWS) - 애플 스위프트(Swift), 안정적인 인터페이스(ABI) 무장한 ′버전5′ 등장

  • 흐림임실7.9℃
  • 흐림산청6.1℃
  • 흐림인천7.5℃
  • 흐림인제2.9℃
  • 흐림동두천6.5℃
  • 흐림함양군8.4℃
  • 흐림이천7.1℃
  • 비청주8.8℃
  • 흐림거창3.3℃
  • 박무창원10.5℃
  • 비안동4.0℃
  • 흐림고창8.9℃
  • 흐림군산10.2℃
  • 흐림세종8.2℃
  • 흐림의령군3.5℃
  • 흐림속초11.1℃
  • 구름많음장흥9.8℃
  • 흐림강화6.5℃
  • 흐림순창군8.6℃
  • 흐림의성2.9℃
  • 흐림금산7.3℃
  • 연무울산9.9℃
  • 흐림울진10.7℃
  • 구름많음청송군1.8℃
  • 흐림강릉11.3℃
  • 흐림천안7.7℃
  • 흐림서청주7.9℃
  • 맑음진도군11.2℃
  • 구름많음밀양6.1℃
  • 구름조금통영13.7℃
  • 흐림충주7.0℃
  • 흐림광양시10.2℃
  • 흐림춘천4.5℃
  • 구름많음영천3.9℃
  • 흐림광주9.4℃
  • 구름많음남해13.7℃
  • 구름많음합천10.1℃
  • 박무북부산9.1℃
  • 구름많음흑산도10.1℃
  • 비백령도7.0℃
  • 비여수12.5℃
  • 구름조금울릉도13.6℃
  • 구름조금김해시9.7℃
  • 구름조금성산13.6℃
  • 흐림원주6.2℃
  • 흐림서울8.5℃
  • 흐림영광군9.6℃
  • 구름많음서산9.4℃
  • 구름많음순천7.2℃
  • 비대전8.0℃
  • 연무북강릉9.5℃
  • 흐림파주6.3℃
  • 박무대구6.7℃
  • 흐림추풍령6.0℃
  • 흐림대관령0.9℃
  • 비북춘천4.4℃
  • 구름조금해남10.1℃
  • 구름많음진주6.5℃
  • 흐림홍천3.8℃
  • 구름많음북창원10.5℃
  • 비서귀포12.7℃
  • 구름많음영덕11.0℃
  • 구름많음부여8.9℃
  • 흐림영월3.0℃
  • 구름많음태백3.6℃
  • 흐림부안10.7℃
  • 구름조금거제13.3℃
  • 구름조금경주시5.8℃
  • 구름조금고산13.4℃
  • 비수원7.8℃
  • 맑음양산시8.4℃
  • 흐림보은6.5℃
  • 비전주8.5℃
  • 흐림양평6.6℃
  • 구름조금강진군10.0℃
  • 비홍성10.1℃
  • 흐림제천4.7℃
  • 흐림고창군7.6℃
  • 흐림영주3.3℃
  • 흐림구미6.3℃
  • 연무포항10.6℃
  • 구름많음상주7.1℃
  • 흐림정선군2.7℃
  • 흐림문경5.4℃
  • 흐림동해10.7℃
  • 흐림철원5.6℃
  • 흐림장수6.4℃
  • 연무목포10.3℃
  • 구름많음보령10.6℃
  • 흐림제주12.0℃
  • 흐림보성군10.5℃
  • 연무부산12.0℃
  • 흐림정읍7.5℃
  • 구름많음남원7.8℃
  • 구름많음봉화-0.2℃
  • 구름조금완도10.9℃
  • 구름많음고흥11.5℃
  • 2025.11.25 (화)

애플 스위프트(Swift), 안정적인 인터페이스(ABI) 무장한 '버전5' 등장

김진범 / 기사승인 : 2019-03-27 14:39:00
  • -
  • +
  • 인쇄

애플이 시작한 프로그램밍 언어 스위프트(Swift)의 버전 5가 등장했다.

독일의 IT전문지인 golem.de에 따르면, 애플 스위프트는 버전 5의 장기간 바이너리 인터페이스(ABI)를 발표하고, 안정적인 ABI를 제공한다고 밝혔다.

스위프트는 MacOS, iOS, tvOS 및 WatchOS와 같은 애플 운영 체제 최신 버전에 런타임 환경이 포함되어 있다. 이는 새로운 인터페이스 ABI만이 신속한 런타임 환경과 라이브러리를 제공할 수 있으며 기존 버전에 대해 독립적인 개발자 응용 프로그램과 라이브러리에서 사용할 수 있다.

일례로 오랜된 응용 프로그램은 새로운 버전의 스위프트 라이브러리를 포함하여 애플 시스템의 새 버전에서도 실행이 가능하다.

이러한 기술 덕분에 중요한 응용프로그램 자체를 더 이상 배포하지 않아도 된다. 또한 이것은 애플 시스템뿐 아니라 리눅스(Linux) 같은 스위트프가 지원하는 다른 모든 운영체제에도 적용된다.

스위프트5의 새로운 기능은 UTF-8의 문자열 인코딩, SIMD 벡티 지원 또는 오류 처리를 위한 결과 도입과 같은 표준 라이브러리를 변경한다. 메모리 보안을 위해 스위프트는 현재 언어 릴리스 빌드에서 메모리에 단독 엑세스를 촉진한다.

스위프트의 개발팀은 "패키지 관리자를 정비했으며, 종속성을 반영할 수 있다. 스위프트5는 4시리즈 언어와 소스코드 호환이 가능하기 때문에 새 버전을 이용하려면 다시 컴파일 해야 한다"라고 말했다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue