On Tue, Feb 10, 2009 at 10:26 AM, leledumbo <leledumbo_c...@yahoo.co.id>wrote:
> I'm writing a paper about FPC and I need references where each language > feature comes from. So far, these are my what I know (some are guessing > though): > > Feature Original Dialect Additional Information Separate compilation UCSD > Pascal Unit based, not module (like Extended Pascal) Primitive OOP Turbo > Pascal C++ like Modern OOP (including exceptions) Delphi Java like, > though FPC was born before Java ;-) Assembler integration UCSD? Turbo? AT&T > and Intel External references UCSD? Turbo? - Operator overloading > Pascal-XSC - Function / Procedure overloading Delphi - Dynamic arrays > Delphi - Variants Delphi - Arrays as parameter enhancements Delphi Open > arrays, partial arrays Bitpacked Structures Native FPC - Generics Native > FPC - Thread Programming Native FPC? Delphi? Bringing threads to language > level > In case I miss something that you know, please add. Note that these > features are related with language construct, not technical one (i.e. > compiling speed, makefiles). The list is missing bound method pointers which is my favorite feature. Cheers, -Krishna -- I love deadlines. I like the whooshing sound they make as they fly by. -- Douglas Adams
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal