Website message overhaul

Paulo Pinto pjmlp at progtools.org
Tue Nov 15 00:28:28 PST 2011


Hi,

then following you description Go is also multiparadigm.

Go: imperative, functional, component programming

"Walter Bright" <newshound2 at digitalmars.com> wrote in message 
news:j9t7n4$jjf$1 at digitalmars.com...
> 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