土木工程之所以叫 civil engineering,是因为它最初是和 military engineering(军事工程) 相对应的。
这里的 civil 不是“文明”,而是 “民用的、非军事的”。
早期很多工程都是军队搞的,比如修堡垒、修防御工事、修军事道路,这些都属于 military engineering。
后来,像道路、桥梁、运河、港口、水利、建筑这类服务社会公共生活的工程,就被叫做 civil engineering。
所以,civil engineering 本质上就是“民用工程”,只是中文后来译成了“土木工程”。[不愧是你]
#英语考古#
发布于 美国
