From: <http://faculty.frostburg.edu/cosc/htracy/COSC450/MODULES/PasM2Ada.htm> re: Pascal It was originally designed, by one man, Nicholas Wirth, for teaching structured programming.
Ken G. Brown At 8:56 PM -0800 2/9/09, leledumbo apparently 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). > >View this message in context: ><http://www.nabble.com/Origin-of-FPC-features-tp21927731p21927731.html>Origin >of FPC features >Sent from the <http://www.nabble.com/Free-Pascal---General-f683.html>Free >Pascal - General mailing list archive at Nabble.com. > >_______________________________________________ >fpc-pascal maillist - fpc-pascal@lists.freepascal.org >http://lists.freepascal.org/mailman/listinfo/fpc-pascal _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal