>> Assembler integration UCSD? Turbo? AT&T and Intel Should it be considered as idea?
>> External references UCSD? Turbo? - This one as well. A very basic feature. >> Operator overloading Pascal-XSC - >Ideas from C++ C++ originated in 1991 or so. Operator overloading was in Ada 83 (which itself existed some time before ISO standard) http://archive.adaic.com/standards/83lrm/html/lrm-06-07.html >> Function / Procedure overloading Delphi - >Ideas from C++ (FPC had it long before Delphi) Again, Ada 83 :) http://archive.adaic.com/standards/83lrm/html/lrm-06-06.html >> Bitpacked Structures Native FPC - Again, Ada 83 :) http://archive.adaic.com/standards/83lrm/html/lrm-13-04.html >> Generics Native FPC - > Ideas from C++ Well, Ada 83 also had generics, but they might differ from FPC's ones. > Thread Programming Native FPC? Delphi? Bringing threads to language > level Ada 83 had them already, but FPC's implementation might be a bit different. >From one point of view, FPC developers usually don't know Ada (there is an opinion that FPC hadn't happen if its founders knew Ada that time). From another point of view, FPC developers and Ada compiler developers are working on a similar problems and are likely to produce solutions that are very similar. -- View this message in context: http://www.nabble.com/Origin-of-FPC-features-tp21927731p21953620.html Sent from the 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