Path: csiph.com!usenet.pasdenom.info!aioe.org!.POSTED!not-for-mail From: "javax.swing.JSnarker" Newsgroups: comp.lang.java.programmer Subject: Re: "Small" Program Challenge. Date: Tue, 19 Jun 2012 15:26:09 -0400 Organization: media lab? Lines: 19 Message-ID: References: <4fde76ce$0$287$14726298@news.sunsite.dk> <20ad5d23-f0a7-4926-9d99-b9dc0a7ea18e@googlegroups.com> NNTP-Posting-Host: 4npPPMfdItyI4zRPKe6zXw.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: NewsTap/3.5.5 (iPhone/iPod Touch) X-Notice: Filtered by postfilter v. 0.8.2 Xref: csiph.com comp.lang.java.programmer:15424 On 19/06/2012 8:07 AM, David Lamb wrote: > On 18/06/2012 7:48 PM, javax.swing.JSnarker wrote: >> You are confused. You seem to be thinking the order is > > Lew quoted the JLS. You ought to be arguing with its words, not his. I > don't pretend to have dug into the issue far enough to argue it one way > or another, but what matters isn't what any specific implementation > does, nor what you or Lew or I thinks the semantics *ought* to be. What > matters is what the JLS says. And the JLS *clearly* says that initialization *precedes* invocation. -- public final class JSnarker extends JComponent A JSnarker is an NNTP-aware component that asynchronously provides snarky output when the Ego.needsPuncturing() event is fired in cljp.