declarative
UKdɪˈklærətɪvUSdɪˈklærətɪv
Meaning
1adj.
陈述的;说明的(用于描述语言或表达方式)
2adj.
【计算机】声明式的(编程范式,与“imperative”相对)
Structure
word structure
1
declare
宣告
2
ative
形容词后缀
Usage
The teacher used a declarative tone to state the rules.
教师用陈述语气说明了规则。
SQL is a declarative language for database queries.
SQL 是一种用于数据库查询的声明式语言。
His speech was full of simple, declarative sentences.
他的演讲充满了简单的陈述句。
Etymology
“declarative”诞生于拉丁语动词 declarare(彻底澄清),经古法语 declarer 进入英语。其核心语素 declare 保留“清晰陈述”的本义,后缀 -ative 赋予其“描述性质”的功能。现代含义中,既保留传统语言学中“陈述语气”的用法,又在计算机领域衍生出“声明式编程”这一抽象概念——通过描述目标而非步骤来解决问题,与词根“明确表达”的逻辑一脉相承。
Analysis
Structure
declarative=declare宣告+ative形容词后缀
• declare(源自拉丁语 declarare,由 de-(完全) + clarare(澄清)组成,意为“明确表达”) • ative(形容词后缀,源自拉丁语 -ativus,表示“与…相关的性质”)
词源溯源: “declarative”诞生于拉丁语动词 declarare(彻底澄清),经古法语 declarer 进入英语。其核心语素 declare 保留“清晰陈述”的本义,后缀 -ative 赋予其“描述性质”的功能。现代含义中,既保留传统语言学中“陈述语气”的用法,又在计算机领域衍生出“声明式编程”这一抽象概念——通过描述目标而非步骤来解决问题,与词根“明确表达”的逻辑一脉相承。