Website message overhaul
Walter Bright
newshound2 at digitalmars.com
Tue Nov 15 00:25:29 PST 2011
On 11/14/2011 11:50 PM, Jacob Carlborg wrote:
> What would be necessary for you to call a language multiparadigm?
If using multiple paradigms is reasonably natural and convenient in that language.
For example:
C: imperative
C++: imperative, OOP, metaprogramming
Java: OOP
D: imperative, OOP, metaprogramming, functional, assembler, script
I've seen metaprogramming in C using the preprocessor. But it ain't natural or
convenient. It's hideous.
More information about the Digitalmars-d
mailing list