eval
/ˈiːvæl//ˈiːvæl/
📜 词源故事
eval 是 evaluate 的截断形式,而 evaluate 直接借自拉丁语 evaluare。这个词由前缀 ex-(向外)和词根 valere(强壮、有价值)组合而成,字面意思就是“把价值提取出来”。17世纪英语首次使用 evaluate 时,主要用在数学领域,表示“求……的值”。到20世纪中期计算机科学兴起后,程序员们嫌 evaluate 太长,干脆一刀切掉后半截,只保留前四个字母作为函数名。从此 eval 以极简的形态在代码中频繁出现,专指“动态解析并执行代码”。有趣的是,大众对 eval 的恐惧(因为容易产生安全漏洞)反而让这个词在技术圈变得家喻户晓——原本典雅的评价术语,在数字世界里被简化为“危险函数”的代名词。
想用 AI 深度记忆更多单词?
Memo 词根词缀提供 AI 词源解析、艾宾浩斯科学复习、智能测验,告别死记硬背。