1,062 reputation
512
bio website jdj-it.com
location Netherlands
age 43
visits member for 3 years, 8 months
seen Dec 11 at 21:19

Independent software developer. Moderator at JavaRanch.


Feb
21
comment Is musical notation Turing-Complete?
It sort-of has conditional jumps, used in combination with repeat signs: "on the first repeat, play this part, on the second repeat, play that part". The repeat counter (that you'd hold in your head while playing) is state. But it indeed doesn't have an infinite tape containing state.
Feb
10
answered As a programmer, what would you use a personal Wiki for?
Feb
5
comment Conflicting Java Styles within a Team
Style doesn't matter, but consistency matters. Inconsistent style makes maintenance of the software a lot harder.
Jan
27
comment Efficient Java Programmer
If these words are used by your local tech community, then why don't you ask your local tech community what they mean by it? Other people here can only guess.
Jan
25
comment Why doesn't the DART language use a special character to identify variables?
"What's the reasoning behind that design decision?" - It's a bit strange to ask this, as if there was a conscious design decision to not have variable names start with a special character. Most languages don't require a special character.
Jan
20
comment Is it possible to write software that doesn't need to be continually modified?
@NathanFarrington The open-closed principle is a common principle used by software developers when designing software.
Aug
29
awarded  Citizen Patrol
Aug
22
comment Is there a language out there in which parameters are placed inside method name?
This is called the fluent interface design style.
Aug
22
revised Is there a canonical book on x86 assembly?
added 36 characters in body
Aug
22
answered Is there a canonical book on x86 assembly?
Aug
19
answered Why do we love using i?
Aug
18
comment Ethics behind opening and editing a jar file
@O_O No license does not automatically mean that it is free to use. Do some research from the source of the JAR file to find out if there is some license that you didn't see before.
Jul
17
comment Compiler time versus programmer time
I was surprised nobody had posted it yet... ;-)
Jul
17
answered Compiler time versus programmer time
Jul
15
comment Why do people still say Java is slow?
And you didn't change your opinion of 1997? Did you notice that 2011 is totally different than 1997?
Jul
13
comment How do you remember numerous API?
You indeed don't have to memorize them, but when you work with an API a lot, you will automatically remember how to use it. Also, IDEs ofcourse help a lot with auto-complete etc.
Jul
9
answered how to start fixing bugs in open source softwares
Jun
29
awarded  Nice Answer
Jun
28
comment Is copy & paste programming bad?
@Chance if you link to a lib you don't need to know the implementation details of the lib. But if you copy & paste source code from it you'd better make sure you understand exactly what that code does because when there's a problem with it, for example there's a bug in it, then you are expected to know how it works.
Jun
28
comment How to convince my boss that quality is a good thing to have in code?
@Jarrod even if your clients don't know that they are being ripped off it's a question of ethics, ripping people off is unethical, no matter if they know or not that they are being ripped off. And what do you know about Belgium that gives you confidence to say competition is worse or non-existent?