러스트, C언어와 연계성 강화

남혁우 기자 2022. 10. 4. 19:05
자동요약 기사 제목과 주요 문장을 기반으로 자동요약한 결과입니다.
전체 맥락을 이해하기 위해서는 본문 보기를 권장합니다.

프로그래밍 언어 러스트가 C언어와의 연계성을 강화하며, 주력언어로의 진입을 본격화하는 모양새다.

최근 러스트 개발팀은 러스트 1.64.0 버전을 공개했다고 공식 홈페이지를 통해 밝혔다.

개발팀이 공개한 내용에 따르면 러스트 1.64.0은 C언어로 개발된 프로그램과 애플리케이션 바이너리 인터페이스(ABI)를 통해 연계해 코드를 작성하기 쉬워졌다.

비주얼스튜디오 등 개발환경(IDE)과 러스트를 연결하는 러스트 애널라이저는 러스트 도구모음의 일부로 제공된다.

음성재생 설정
번역beta Translated by kaka i
글자크기 설정 파란원을 좌우로 움직이시면 글자크기가 변경 됩니다.

이 글자크기로 변경됩니다.

(예시) 가장 빠른 뉴스가 있고 다양한 정보, 쌍방향 소통이 숨쉬는 다음뉴스를 만나보세요. 다음뉴스는 국내외 주요이슈와 실시간 속보, 문화생활 및 다양한 분야의 뉴스를 입체적으로 전달하고 있습니다.

(지디넷코리아=남혁우 기자)프로그래밍 언어 러스트가 C언어와의 연계성을 강화하며, 주력언어로의 진입을 본격화하는 모양새다.

최근 러스트 개발팀은 러스트 1.64.0 버전을 공개했다고 공식 홈페이지를 통해 밝혔다.

개발팀이 공개한 내용에 따르면 러스트 1.64.0은 C언어로 개발된 프로그램과 애플리케이션 바이너리 인터페이스(ABI)를 통해 연계해 코드를 작성하기 쉬워졌다. C 문자열 작업을 비롯해 모든 c_*유형 별칭을 기존에는 std 라이브러리에서만 사용할 수 있었지만 이제는 core나 alloc 라이브러리에서도 사용할 수 있게 됐다.

러스트

인투퓨처(IntoFuture)특성도 안정화했다. 해당 특성을 사용하면 API를 보다 사용자 친화적으로 만들 수 있다.

비주얼스튜디오 등 개발환경(IDE)과 러스트를 연결하는 러스트 애널라이저는 러스트 도구모음의 일부로 제공된다.

이 밖에 17종류의 API가 안정화되고 러스트 컴파일러의 윈도빌드는 윈도에서 러스트 코드를 컴파일할 때 10-20%의 성능 향상을 지원하는 등 기능 향상을 지원한다.

남혁우 기자(firstblood@zdnet.co.kr)

Copyright © 지디넷코리아. 무단전재 및 재배포 금지.

이 기사에 대해 어떻게 생각하시나요?