추상화
복잡한 시스템에서 불필요한 세부 사항을 제거하고 핵심적인 개념이나 인터페이스만을 추출하여 단순화하는 설계 기법이다. 유지보수가 용이한 소프트웨어를 만드는 데 필수적이다.
LLVM 창시자가 분석한 Claude가 만든 C 컴파일러의 실체