[fpc-pascal] Object pascal a "Modern Language"

Micha Nelissen micha at neli.hopto.org
Fri Mar 3 19:29:21 CET 2006


On Fri, 3 Mar 2006 19:14:41 +0100 (Romance Standard Time)
Michael Van Canneyt <michael at freepascal.org> wrote:

> > That's simply not true. C++ has multiple inheritance,
> 
> Solved by interfaces in a much cleaner way.

That doesn't solve the same problem. MI is much more powerful, but also
much more complex, and easily abused so that code maintainability goes
*down* instead of up.

> > templates,
> 
> Agreed, but absolutely not essential. It just saves typing.

That's an opinion, not a fact ;-).
 
> > classes in shared libraries
> 
> So does FPC if you so desire ? The RTL can be compiled as a shared lib,
> and that includes Classes...

This is *very* recent stuff. Is it in 2.0.x yet? Does lazarus work properly
with a shared LCL library ?

Micha



More information about the fpc-pascal mailing list