|
|
|
|
|
by kyllo
4189 days ago
|
|
Down below sits imperative CPU which will give exactly the same result. Every time. If you're authoring programs for an abstract virtual machine in a declarative and/or functional style, it doesn't necessarily matter to you that that the underlying CPU architecture is imperative in nature. That's the point of an abstraction layer. When we say a language is declarative vs. imperative, we're talking about the language level itself, not the full stack all the way down to the metal. A programming language and an implementation are different things. |
|