Path: csiph.com!aioe.org!.POSTED!not-for-mail From: =?UTF-8?Q?Arne_Vajh=c3=b8j?= Newsgroups: comp.lang.java.programmer Subject: Re: Jigsaw: RedHat and IBM say no Date: Mon, 1 May 2017 16:09:35 -0400 Organization: Aioe.org NNTP Server Lines: 30 Message-ID: References: <59079419$0$24666$e4fe514c@newszilla.xs4all.nl> NNTP-Posting-Host: PBuS014lhzVyHjLbXmo/ZQ.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 X-Notice: Filtered by postfilter v. 0.8.2 Xref: csiph.com comp.lang.java.programmer:36567 On 5/1/2017 4:01 PM, Silvio wrote: > On 05/01/2017 07:25 PM, Chris Riesbeck wrote: >> Just saw a news item that RedHat and IBM plan to vote against releasing >> Jigsaw for now. Details of the concerns here: >> >> https://developer.jboss.org/blogs/scott.stark/2017/04/14/critical-deficiencies-in-jigsawjsr-376-java-platform-module-system-ec-member-concerns > > They are quite right. Jigsaw is a very restricting and intrusive > specification. This was mostly caused by too ambitious goals set for the > new module system. > > I would have preferred a modules-as-an-option kind of system. Leave > everything the same by default but allow the explicit construction of > modules where needed/desired. Modules are not required. You can choose to use modules or you can chose not to use modules. For your code. Oracle does the same for their code. And they chose modules. > But it is probably too late now. I expect Jigsaw to cause a platform > schism and a Jigsaw-less OpenJDK8 development branch that will stay > around for eternity. Not likely in my opinion. Arne