자바스크립트 올인원 런타임 툴킷 ‘번‘ 1.0 버전 출시

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

노드JS보다 빠른 속도와 편의성을 강조한 올인원 자바스크립트 런타임 번(Bun)이 정식 출시됐다.

최근 인포월드 등 외신에 따르면 번 개발자인 자레드 섬너는 번 1.0 버전을 출시했다고 공식 블로그를 통해 밝혔다.

번은 자바스크립트와 타입스크립트 프로젝트에서 실행, 개발, 테스트, 디버깅 과정을 한 번에 수행하는 것을 목표로 개발된 올인원 런타임 툴킷이다.

자레드 섬너는 번이 다른 런타임보다 빠른 이유에 대해 자바스크립트코어(JSC)를 사용했기 때문이라고 밝혔다.

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

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

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

노드JS·디노 보다 빠른 속도와 편의성 강조

(지디넷코리아=남혁우 기자)노드JS보다 빠른 속도와 편의성을 강조한 올인원 자바스크립트 런타임 번(Bun)이 정식 출시됐다.

최근 인포월드 등 외신에 따르면 번 개발자인 자레드 섬너는 번 1.0 버전을 출시했다고 공식 블로그를 통해 밝혔다.

번은 자바스크립트와 타입스크립트 프로젝트에서 실행, 개발, 테스트, 디버깅 과정을 한 번에 수행하는 것을 목표로 개발된 올인원 런타임 툴킷이다.

자바스크립트 런타임 '번' 1.0(이미지=번)

점차 복잡해지는 시스템 구조로 인한 속도저하를 개선한 것이 특징으로, 공개한 내용에 따르면 노드JS에 비해 최대 5배 이상 빠르며, 디노와 비교해서는 2배 이상 빠른 속도를 기록했다. 자바스크립트의 기존 라이브러리와 프레임워크는 그대로 사용할 수 있다.

자레드 섬너는 번이 다른 런타임보다 빠른 이유에 대해 자바스크립트코어(JSC)를 사용했기 때문이라고 밝혔다. 노드.JS나 디노에서 적용한 자바스크립트 엔진 v8보다 엔진 스타트 시간이 빠르기 때문이다.

또한 지그(Zig)라는 새로운 로우레벨 프로그래밍 언어로 메모리를 직접 관리하는 등 메모리 효율적인 프로그래밍이 가능했다고 설명했다.

구글 산하 파이어베이스의 에릭 리스코 소프트웨어개발자는 “번은 단순한 도구나 프레임워크가 아니다”리며 “개발이 투명하고 효율적인 협업이 이뤄지는 미래를 예고하는 패러다임의 전환이 될 것”이라고 말했다.

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

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

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