[fpc-pascal] Object pascal a "Modern Language"
Micha Nelissen
micha at neli.hopto.org
Fri Mar 3 18:57:07 CET 2006
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, templates, classes
in shared libraries; all things which FPC does not have. FPC does have
metaclasstypes (and virtual constructors) in the OO area, which C++ does
not have.
I do consider FPC to be a modern language, FYI ;-).
Micha
More information about the fpc-pascal
mailing list