[fpc-devel] Re: [fpc-l] type discussion
angelo at freeshell.org
Fri Jun 3 07:52:45 CEST 2005
> Forward declarations are redundant - they exist purely for the benefit
> of the compiler.
I agree. I hate prototyping. That's why you use top-down design.
What's wrong with that?
> Begin..End is redundant - you have to indent them to make em readable
Not at all; I certainly don't indent them, and I'm a fanatical
indenter. I don't think you're going to convince anyone to change THIS
part of Pascal--it's essential. You change begin and end, and you just
don't have Pascal anymore. Plus the only reason I love FPC is because
it is faithful to older code. If it breaks my code, I'll likely go back
to a previous version and I bet there are enough people who feel this
way that there will be the beginning of another project based on the
older FPC code.
> manual memory management of tobjects is redundant as you can get good
> performance with ref counting tobjects.
Oh yes, this old argument. I remember reading this on the list before.
I guess it's still on your mind ;) I really don't know about the pros
and cons for ref counting, so maybe someone can explain it.
More information about the fpc-devel