Michael Van Canneyt wrote: > Ideally, the compiler has no knowledge at all of specific classes, and a > new > keyword such as Iterator (or whatever) helps in ensuring that the compiler > is not contaminated with knowledge of specific classes or methods.
That is a very conservative (but of course viable) view on a language. Plain old C is clean in that way, but I suppose even C++ (which I never use) is not. I have the impression that modern implementation of languages increasingly do provide "syntax sugar" to improve the usability of certain library functions. -Michael _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel