18,660 reputation
44470
bio website espaces.edu.au/vwrangler
location Australia
age 58
visits member for 4 years, 7 months
seen 23 hours ago

Twitter: @vwrangler


1d
comment Why was the percent sign (%) chosen as the format specifier for the printf family of functions?
@Mawg - Brian Knight probably would. Ian Wilson probably would. Martin Richards definitely would. HTH.
2d
awarded  Nice Answer
Apr
15
comment Why did Alan Kay say, “The Internet was so well done, but the web was by amateurs”?
I prefer this definition: "Reverse engineer: to study the parts of (something) to see how it was made and how it works so that you can make something that is like it". And note that I am talking about reverse engineering a common specification from a bunch of syntaxes.
Apr
14
awarded  Peer Pressure
Apr
12
comment Is there a performance benefit to using the method reference syntax instead of lambda syntax in Java 8?
"If acceptValue doesn't have the final keyword set, the compiler won't be able to resolve a.acceptValue() without additional glue code ..." - That's not correct either. The JIT can tell if there are any overrides, and therefore deduce whether or not the glue code (virtual method dispatching) is needed.
Apr
12
comment Is there a performance benefit to using the method reference syntax instead of lambda syntax in Java 8?
My point is that for all intents and purposes the presence of a final modifier DOES NOT limit inlining. That statement is simply incorrect, and changing other statements doesn't alter that.
Apr
11
comment Is there a performance benefit to using the method reference syntax instead of lambda syntax in Java 8?
"In general, inlining in Java is limited by the presence of the final modifier." - That is incorrect. The JIT compiler can inline methods that are not overridden irrespective of final or private modifiers. techblug.wordpress.com/2013/08/19/java-jit-compiler-inlining
Apr
10
comment Why did Alan Kay say, “The Internet was so well done, but the web was by amateurs”?
@JacquesB - Unifying syntaxes and reverse engineer a specification are saying the same thing ... in my opinion.
Apr
10
awarded  Nice Answer
Apr
6
comment Client wants source code, but it contains a lot of shared code I reuse with other projects
@djechlin - 1) I didn't blame the OP. But if he is not prepared to negotiate on that point ... then he >>should<< have brought it up earlier. It is an obvious and reasonable requirement for a knowledgable customer for bespoke software. 2) The "anathema" would be what the OP is doing ... trying to hold onto the source code. 3) While, there is no indication that the customer asked for open source (maybe, they don't really understand its benefits) its clear that the >>do<< want the source code, which is one of its prime benefits of OSS.
Apr
5
revised Client wants source code, but it contains a lot of shared code I reuse with other projects
added 340 characters in body
Apr
5
answered Client wants source code, but it contains a lot of shared code I reuse with other projects
Apr
1
awarded  Nice Answer
Mar
26
revised Can I use Apache Software License, Version 2.0 and GNU LGPL 3 licence plugins in my commercial web application?
added 28 characters in body
Mar
22
comment Open source License that doesn't require credit
@grayface - Simplified BSD and all flavours of GPL ... for a start. Then MIT and the Perl "Artistic License". In fact, this more or less covers 7 our of the 8 most commonly used licenses according to blackducksoftware.com/resources/data/…
Mar
22
revised Open source License that doesn't require credit
added 149 characters in body
Mar
22
revised Open source License that doesn't require credit
added 276 characters in body
Mar
22
revised Open source License that doesn't require credit
added 276 characters in body
Mar
22
revised Open source License that doesn't require credit
added 672 characters in body
Mar
22
answered Open source License that doesn't require credit