1,350 reputation
1618
bio website
location
age
visits member for 1 year, 7 months
seen May 16 at 9:21
stats profile views 311

Apr
28
awarded  Publicist
Apr
27
awarded  Booster
Apr
27
awarded  Announcer
Apr
26
comment Is the algorithm more important than the programming language?
+1 for the last sentence.
Mar
26
comment Why do some big projects, like Git and Debian, only use a mailing list and not an issue tracker?
Yes, no, I agree wit you, Git uses mailing lists:) What I was saying is that you're lumping it in with "some really big projects" and I was just thinking that if you do that you should give a bit more examples for those really big projects. Otherwise the question comes down to "Git uses mailing list, why is that?" in which case Jörg W Mittag's answer is better suited...
Mar
26
comment Why do some big projects, like Git and Debian, only use a mailing list and not an issue tracker?
" when I see some really big projects, (...), using a mailing list" [citation needed]
Mar
21
comment Why interviewers want Optimal Algorithms
@kevin, well ok, that really sheds a lot more light on your question. Basically (though, be careful not to run to this excuse when it's not applicable) it's not the kind of guys you'd want to work for anyways so you shouldn't really care about their opinion much. Why this is so is already explained in the answers you've received so far so I won't dot on it any more.
Mar
21
comment Why interviewers want Optimal Algorithms
There's some unclearness in your question: you first say "they were doubtful about its [the algo's] working" but then you continue with "found answers to most questions but they were implemented in a different way.". Did they: a. thought your mathematical description of the algo was incorrect? b. asked you to (maybe pseudo) code it and doubted THAT or c. for either case, did they doubt that it will work or did they doubt its performance?
Mar
19
awarded  Notable Question
Mar
15
comment The difference between “concurrent” and “parallel” execution?
@Oded, I don't really agree with you, nowhere in their definitions (either general or applied to programming) do the notions of "concurrent" and "parallel" mention anything about the number or "size" of operations.
Mar
10
comment Java vs PHP Memory / CPU Consumption
@DariusX. Sorry, I ment to address my last comment to Shades88 but accidentally addressed it towards you
Mar
10
comment Java vs PHP Memory / CPU Consumption
@Shades88 Well, then, maybe you or they should try a small proof of concept: some module/part of code which they think will be very memory hungry and/or slow in Java should actually be implemented in both languages and see how it behaves. You (they) might be surprised by things such: Java's extra memory needs are actually not all that much over what the PHP version needs, Java's version might be substantially faster.
Mar
8
comment Java vs PHP Memory / CPU Consumption
Do the senior members code in Java as well, or is PHP their only language/platform ?
Mar
5
comment Are we developers mere tools in the hands of visionaries and business people?
Also, the fact that someone (especially some random stranger) looks down at you because of what job you have doesn't really mean that you or your job are horrible, nor should it make you feel ashamed.
Feb
25
awarded  Caucus
Feb
21
comment Why isn't Java being used for web multimedia applications?
Not to put a too finer point on it, but Java's applets system in neither less performant or less secure than Flash. While Flash might run decently on a Windows PC, it's a disaster in Linux and OS X (thanks to poor implementation, I'm not dissing the platforms). Also security-wise, Flash has raised far more security issues than Java ever did. At some point Flash became more popular because it offered embedded support for various video/audio formats, something which Java's applets did not.
Feb
21
comment How to deal with a Team Lead who dislikes Extreme Programming?
@MahbuburRAaman: agreed, but as thorsten müller sais in the comment above, Agile in general and/or XP in prticular are not silver bullets. Does your tech lead prefer another project management paradigm, like maybe WaterFall or something a like? Also, here's a similar question, dealing with how to propose changes to the colegues/team/manager: programmers.stackexchange.com/questions/187702/…
Feb
21
comment the fact that computer science changes fast bothers me
Your point has some validity to it, but your beef should not be with computer science, but more with how Microsoft switches and deprecates their APIs. The plus to all this is that I think they're going the right way, ditching most of their proprietary stuff for more open-standards stuff. I'm not an expert on MS dev, but if you can currentlly make MS apps with HTML/JS/CSS keep on doing that, it's a lot less likely to be dismissed/changed like their proprietary APIs have.
Feb
21
comment How to deal with a Team Lead who dislikes Extreme Programming?
Does he propose something else in place? If it's a question of XP vs no organisation, than XP should be advocated vehemently. Otherwise, if for example your tech lead is proposing Agile Scrum instead, than he may have his reasons, you should see if, given his arguments (for his proposal), XP makes more sense or not.
Feb
15
accepted Usefulness of pre and post order traversal of binary trees