From duncan@x180.net Tue Jan 2 21:54:24 2001 Return-Path: Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 98622 invoked from network); 2 Jan 2001 21:54:24 -0000 Received: from glatton.cnchost.com (207.155.248.47) by h31.sny.collab.net with SMTP; 2 Jan 2001 21:54:24 -0000 Received: from [192.168.0.2] (w005.z208176150.sjc-ca.dsl.cnc.net [208.176.150.5]) by glatton.cnchost.com id QAA10386; Tue, 2 Jan 2001 16:54:20 -0500 (EST) [ConcentricHost SMTP Relay 1.10] Errors-To: User-Agent: Microsoft-Entourage/9.0.2509 Date: Tue, 02 Jan 2001 13:54:19 -0800 Subject: Re: Did somebody say Shut up and Write? :) From: James Duncan Davidson To: Message-ID: In-Reply-To: <3.0.6.32.20001229233132.00944a60@latcs2.cs.latrobe.edu.au> Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N On 12/29/00 4:31 AM, "Peter Donald" wrote: > If you want to know more there is an interesting paper by the a very smart > guy on it. He is very widely known for algorithms (especially concurrency > algos) in java. He has also written a book about java concurrency I believe > .... thou I forget his name atm - I can find it if anyone wants ;) Probably Doug Lea? >> For everyone else (and this tends to be a very large majority), the change is >> transparent, as long as the default behavior of the new functionality remains >> the same as what you had before. > > Use of AbstractFoo/DefaultFoo will make this problem go away except for > rare freaks ... but they gonna break it anyways usually ;) True. However, it's not nice to publish interfaces that'll break even the rare freaks code. :) -- James Duncan Davidson duncan@x180.net !try; do()