본문 바로가기
L

LDC (D 컴파일러)

LDC — the LLVM-based D Compiler

LLVM 기반 D 언어 컴파일러

한줄평

성능이 중요한 D 프로젝트나 배포용 릴리스 빌드에 적합합니다. 다만 최신 언어 기능 반영은 참조 컴파일러보다 조금 늦을 수 있습니다.

이런 분께 성능과 배포 품질이 중요한 D 언어 개발자께

좋은 점

  • LLVM 최적화로 빠른 실행 파일 생성
  • 다양한 아키텍처 크로스 컴파일 지원

아쉬운 점

  • D 를 쓰지 않으면 쓸 일이 없는 전용 도구
  • 최신 언어 기능 반영이 DMD보다 늦을 때가 있음

LDC (D 컴파일러) 소개

LDC 는 LLVM 백엔드를 사용하는 D 프로그래밍 언어 컴파일러입니다. 명령줄에서 D 소스를 빌드하며, LLVM 의 최적화와 폭넓은 타깃 아키텍처 지원을 그대로 활용합니다. 참조 컴파일러(DMD)보다 최적화된 실행 파일을 얻고 싶거나 크로스 컴파일이 필요할 때 주로 씁니다. GUI 는 없고 빌드 스크립트나 터미널에서 호출합니다.

제작사

ldc-developers · 공식 홈페이지