Theory is one thing, but actual programming languages are something different. An "impure" mix.
So, when people told my language X is imperative and language Y is declarative, I got confused, because they often had parts of both.
Theory is one thing, but actual programming languages are something different. An "impure" mix.
So, when people told my language X is imperative and language Y is declarative, I got confused, because they often had parts of both.