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

Rodrigo Palhano rodrigo at speedcase.com.br
Fri Mar 3 19:03:33 CET 2006


"multiple inheritance" what for?
"templates" is a specific resource, but ok.
"classes in shared libraries", delphi does have it.

On Fri, 03 Mar 2006 14:57:07 -0300, Micha Nelissen <micha at neli.hopto.org>  
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, 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
> _______________________________________________
> fpc-pascal maillist  -  fpc-pascal at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>



-- 
Rodrigo Palhano
---------------------------------
Equipe SpeedCASE




More information about the fpc-pascal mailing list