[fpc-pascal] Object pascal a "Modern Language"
Michael Van Canneyt
michael at freepascal.org
Fri Mar 3 19:14:41 CET 2006
On Fri, 3 Mar 2006, Micha Nelissen wrote:
> On Fri, 3 Mar 2006 18:28:40 +0100 (Romance Standard Time)
> Michael Van Canneyt <michael at freepascal.org> wrote:
>
> > Most people out there probably think of Pascal as still being in
> > the state it was in when Niklaus Wirth first designed it.
> >
> > Object Pascal to date is fully OOP, and misses nothing that C#, C++
> > or Java has: Interfaces, Exceptions, Classes: you name it, Object
> > Pascal has it.
>
> That's simply not true. C++ has multiple inheritance,
Solved by interfaces in a much cleaner way.
> templates,
Agreed, but absolutely not essential. It just saves typing.
> classes in shared libraries
So does FPC if you so desire ? The RTL can be compiled as a shared lib,
and that includes Classes...
Michael.
More information about the fpc-pascal
mailing list