On Mon, Nov 16, 2009 at 12:37 PM, Jürgen Hestermann <juergen.hesterm...@gmx.de> wrote: > I hate it if bugs or illogical things are copied from Delphi. It may be the > case that Delphi vanishes one day. Then we still would have all these bugs > in FPC/Lazarus cast in stone forever. I think we should not slavish copy > whatever Delphi does. Even if migration is a bit more work, the result of a > cleaner and more logical code justifies it.
I agree in principle, but for practical purposes I have a difficult time thinking of any glaring Delphi bugs strangeness. Sure back in the Delphi 2.0 the automated section was a bad thing., but they got rid of it in the next version and gave us interface types instead (which are good). I think Delphi should be using actual operators like + * and / instead of Add, Multiply, Divide, but then again I think the named results of FPC are stranger. What's wrong with using the type in the declaration and Result in the implementation? Then there are the itterator thing, and generics ... I don't know enough about the syntax differences between FPC and Delphi to comment. Point being, I haven't seen Delphi add too much that didn't make a some of sense (they might have flubbed generics and itterators). _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal