CppCon 2019: Chandler Carruth “There Are No Zero-cost Abstractions”
0:00 · Watch on YouTube
Chandler Carruth는 C++에는 제로-cost 추상화가 존재하지 않는다고 주장합니다 — 모든 추상화는 런타임, 빌드 타임, 그리고 인간적 비용을 다른 곳으로 이동시킬 뿐입니다 — protobuf 아레나, uniqueptr 오버헤드, 함수 추출을 통해 이를 설명합니다.
0:00 · Watch on YouTube
Chandler Carruth는 C++에는 제로-cost 추상화가 존재하지 않는다고 주장합니다 — 모든 추상화는 런타임, 빌드 타임, 그리고 인간적 비용을 다른 곳으로 이동시킬 뿐입니다 — protobuf 아레나, uniqueptr 오버헤드, 함수 추출을 통해 이를 설명합니다.