CVS difference for ai05s/ai05-0215-1.txt

Differences between 1.13 and version 1.14
Log of other versions for file ai05s/ai05-0215-1.txt

--- ai05s/ai05-0215-1.txt	2011/06/20 04:55:18	1.13
+++ ai05s/ai05-0215-1.txt	2012/01/26 08:03:33	1.14
@@ -935,6 +935,73 @@
 ****************************************************************
 
 From: Tucker Taft
+Sent: Wednesday, April 20, 2011  3:27 PM
+
+[This was a comment on the editorial review of part of the Rationale for Ada
+2012. - Editor]
+
+> Rant 2:
+>
+> I don't disagree, but no one (including you) has had a better idea.
+> There is still time.
+>
+>       Is_Synchronized =>  Optional
+>
+> could be:
+>
+>       Is_Synchronized =>  Not_Required
+
+Is_Synchronized => Perhaps_Not
+
+Is_Synchronized => Who_Cares
+
+Is_Synchronized => Who_Wants_To_Know
+
+
+>
+> Another possibility is to dump By_ altogether:
+>
+>      Is_Synchronized =>  Entry -- Prefer to avoid this, as "entry" is
+> reserved.
+>      Is_Synchronized =>  Use_Entry
+>      Is_Synchronized =>  Requires_Entry.
+
+Or dump "Is_" in favor of:
+
+    with Synchronization => [By_Entry | By_Protected_Procedure | Not_Specified ]
+
+****************************************************************
+
+From: John Barnes
+Sent: Thursday, April 21, 2011  8:24 AM
+
+Personally I (John) was very happy with the old Implemented =>.....| By_Any
+
+...
+> Or dump "Is_" in favor of:
+>
+>    with Synchronization => [By_Entry | By_Protected_Procedure | Not_Specified ]
+>
+That is certainly an improvement. I will think about it over Easter.
+
+****************************************************************
+
+From: Randy Brukardt
+Sent: Thursday, April 21, 2011  9:52 AM
+
+> Personally I (John) was very happy with the old Implemented =>.....|
+> By_Any
+
+"By_Any" is too ambiguous to be a good name. It is not "any" synchronized
+operation, it is any operation, synchronized or not.
+
+If you really want to use "By_Any", then we have to get rid of "Is_Synchronized"
+and use something much more generic. "Routine_Must_Be_Implemented_By" or
+something like that. (And that wasn't liked either.)
+
+****************************************************************
+
+From: Tucker Taft
 Sent: Monday, May 2, 2011  9:44 PM
 
 [Part of a message appropriate to this AI.]

Questions? Ask the ACAA Technical Agent