The term "declarative" never meant a damn thing, but was often used, absurdly,
to somehow lump together functional programming with logic programming, and
separate it from imperative programming. It never made a lick of sense; it's
just a marketing term.
Bob Harper
On Apr 18, 2013, at 2:48 PM
In short, there is no such thing as a "paradigm". I agree fully. This term is
a holdover from the days when people spent time and space trying to build
taxonomies based on ill-defined superficialities. See Steve Gould's essay
"What, If Anything, Is A Zebra?". You'll enjoy learning that there