[fpc-devel] Less global variables

Michael Van Canneyt michael at freepascal.org
Sat Oct 9 16:59:29 CEST 2010



On Sat, 9 Oct 2010, Andrew Brunner wrote:

> 2010/10/9 Adem <listmember at letterboxes.org>:
>> Would you consider turning those structured types into objects?
>>
>> Properties with getter/setter pairs would make tracing (placing a breakpoint
>> in the getter/sertter would help identify the caller) easier.
>
> The only problem with that line of thinking is that every time your
> are calling that variable you are adding the extra steps.  This is
> impeding on performance of both compiling and maybe even execution.
>
> Java people love getters and setters.  :-)  I think namespaces are in
> order though.   A place to group variables (const and var, etc)
> though.  This way we can just point to this mechanism in stead of
> having class creep.

Sigh... Units are namespaces, since 25 years.

Michael.



More information about the fpc-devel mailing list