Tech News

제목구글 Wuffs - 안전하게 파일포맷을 다루기 위한 개발언어2021-04-08 13:53
작성자 Level 10

GitHub - google/wuffs: Wrangling Untrusted File Formats Safely 


- 신뢰할수 없는 파일포맷등을 다룰때 사용하는 memory-safe한 프로그래밍 언어이면서 표준 라이브러리

- Wrangling Untrusted File Formats Safely

ㅤ→ Wrangling은 파싱, 디코딩, 인코딩등을 포함

- 이미지, 오디오, 비디오, 폰트 및 압축 파일 포맷 지원

- C만큼 빠르지만, Go/Rust 수준의 안전한 소프트웨어 라이브러리를 만드는 것이 목표

- C로 트랜스파일된 코드를 제공해서, 기존 C/C++ 프로젝트에 그대로 사용 가능

- 범용 프로그래밍 언어는 아니며, 프로그램이 아닌 라이브러리를 개발하기 위한 언어

ㅤ→ 즉 프로그램 전체 보다는 성능/보안이 중요한 부분만 Wuffs 로 작성

- GIF 디코딩 벤치마크에서 gitlib(C) 보다 2배, image/gif(Go) 보다 3배, gif(Rust) 보다 7배 빠름

G
M
T
Text-to-speech function is limited to 200 characters
댓글
자동등록방지
(자동등록방지 숫자를 입력해 주세요)