Why Templates?
Hasan Aljudy
hasan.aljudy at gmail.com
Sun Mar 5 11:26:18 PST 2006
Walter Bright wrote:
> "Ivan Senji" <ivan.senji_REMOVE_ at _THIS__gmail.com> wrote in message
> news:duf72h$f40$1 at digitaldaemon.com...
>
>>Maybe so, but I see a common Object base class a hack to solve many
>>problems that are simple and efficient to solve with templates. For
>>example containers. Containers in Java(before templates)-style and
>>C#(before templates)-style are nothing but inefficient hacks.
>
>
> Technically, Java and C# implement generics, not templates. C++ and D
> implement templates, not generics.
>
> What's the difference? One way to think about it is generics are handled at
> run time (by casting), templates at compile time.
>
>
Are you saying that all generics do is silently insert casts?
More information about the Digitalmars-d
mailing list