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

Reply via email to