On 27/06/2011 13:57, Michael Schnell wrote:
There is no question that we all agree about the technical background
of all this.

The discussion I started was just about what (new) definitions makes
sense to be provided in the docs to the user of an Object language to
allow him to decide which object (e.g. TList vs. TThreadList) he needs
to use where in his threaded application and what is allowed (e.g.
accessing multiple TList instances from multiple threads with each
thread only accessing one of them, or accessing any TThreadList
instance from any thread) and what is  forbidden (e.g accessing a
single TList instance from multiple threads or accessing a TForm
instance from any thread but the MainThread.)

Well, that is something, I can agree with.

*IF* a definition is supplied (with FPC/Lazarus), and in the light that the users come with all levels of experience, then it would be nice, if (in addition) an explanation would be given, rather than just a short abstract form.

In this case your wording may be misleading " just about what (new) definitions ". There would be no new definition, only an explanation, of the existing definition.



--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to