Date: Mon, 10 Jan 2005 12:29:07 +0000 From: Ian G <iang@iang.org> To: Joris Verschoor <j.verschoor@nefli.nl> Cc: java@freebsd.org Subject: Re: FW: Sun revokes FreeBSD license for Java Message-ID: <41E27513.9030909@iang.org> In-Reply-To: <41E25A39.9040506@nefli.nl> References: <Pine.LNX.4.44.0501071006420.16858-100000@matrix.gatewaynet.com> <41DE4504.5040300@ebs.gr> <2569.216.220.59.169.1105114005.squirrel@216.220.59.169> <41E247F2.2070605@nefli.nl> <20050110102730.GA31285@mongers.org> <41E25A39.9040506@nefli.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
Joris Verschoor wrote: > We've done some tests, and everything works, but the build process > takes ages and updates are slow. Same here. > + 5.0 is not ready, but we won't be doing 5.0 stuff yet, although we'd > love to use generics etc. Just FYI, you don't need to wait for a 5.0 release to use generics. Generics as I understand them are a compile time feature, and the current shipped compilers can do the work. There is some magic trick you can employ to get it enabled. I don't know specifically how it is done, but someone in our shop slipped it into the compile phase in the summer of 2002 and we have been using it on one significant project ever since (on FreeBSD as well). (If you're interested I'll chase up how it was done. It's not a publishable technique, SUN again do not permit it to be published.) I'd say that doing so was a mixed bag; one problem I saw was that the code couldn't then be compiled in anyone else's shop. Also, once used extensively, they do result in hard to read code, the pollution aspect is not inconsiderable. iang -- News and views on what matters in finance+crypto: http://financialcryptography.com/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41E27513.9030909>