Frank Barknecht wrote:
Hallo, Frank Barknecht hat gesagt: // Frank Barknecht wrote:
So what about this, which tries to keep a bit of backwards compatibility:
Object arguments change from $x to #x with x in 0(sic!),1,...,n
$x in objects are kept for a while for compatibility
Messages will get additional placeholders for canvas-properties, that start with a #hash and directly correspond to the object arguments from above. They will keep $-placeholders starting from 1(sic!) as in the past.
There will be no $0 anymore in the long run.
so what would #0 be? a uniq id again?? this seems so wrong to me.
personally i have to admit, that i don't have problems with $ in objects and $ in messages. for me it really emphasizes the difference between a message (an event; only exists _now_; no knowledge of its environment) and an object (a process (a storage); persistant; ...)
i like the idea with the [message] object, as it seems to be in line with this separation.
mfgm.bzrt.-rz IOhannes