On Thu, Mar 25, 2010 at 7:20 AM, Michal Suchanek <hramr...@centrum.cz> wrote:
> Because if you manually write accessors you can include some magic in
> them or write accessors for non-existent fields to compute/translate
> them from existing fields. Once you define that something is a field
> rather than a method you lose all of this.

Not necessarily. Depends on how the compiler implements fields. In
particular, if the compiler automatically rewrites fields to
attributes, you haven't lost anything.

OTOH, if you didn't *need* any magic, why add the overhead?
_______________________________________________
bitc-dev mailing list
bitc-dev@coyotos.org
http://www.coyotos.org/mailman/listinfo/bitc-dev

Reply via email to