Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!xlned.com!feeder1.xlned.com!border2.nntp.ams.giganews.com!Xl.tags.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!local2.nntp.ams.giganews.com!nntp.bt.com!news.bt.com.POSTED!not-for-mail NNTP-Posting-Date: Tue, 19 Aug 2014 11:44:43 -0500 From: "Chris Uppal" Newsgroups: comp.lang.java.programmer References: <678be024-b901-4567-ac9d-78eb4af4d5fc@googlegroups.com> <2gpju993v7omd24fs221tn5dtp5kjn1pss@4ax.com> <53f36a96$0$300$14726298@news.sunsite.dk> Subject: Re: what are java specsification? what are reference implementation? Date: Tue, 19 Aug 2014 17:42:07 +0100 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5512 X-RFC2646: Format=Flowed; Response X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512 Message-ID: Lines: 23 X-Usenet-Provider: http://www.giganews.com X-AuthenticatedUsername: NoAuthUser X-Trace: sv3-UB7CTFOzNhZDWBlv4W+bmMwYG7gv7KxI4BaiNgFWUl0rGn6zv3K7IPG8jhql1fi8vE+gy4tk43k+teJ!4LqYxGQfNV+VNvJ3pS94/L/tS88UyxGEUDQIhMUkcFiYOyhRUETdiHwPytHPoJku6OWmWs7Jjw== X-Complaints-To: abuse@btinternet.com X-DMCA-Complaints-To: abuse@btinternet.com X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 2165 Xref: csiph.com comp.lang.java.programmer:29727 Arne Vajhøj wrote: > The Java spec has a few strong points: > * it is a relative simple language and VM > * the description is relative detailed > * there is very little undefined and implementation specific behavior > > That really helps WORA. Also relatively short (1 or 2 book's-length). Sufficiently readable that people actually /could/ (and did) read it. Which not only makes the implementers job easier, but also makes it more likely that implementers would face specific pressures from their users actually to follow the spec. (Later revisions of the Java spec have, to a large extent, lost those virtues, but the good start ensured that everyone could start "on the same foot" at least.) -- chris