2,477 reputation
21529
bio website
location
age
visits member for 3 years, 9 months
seen 2 days ago

Sep
28
answered Interviewing someone for general unix skills
Sep
16
comment Legal issues with an NDA that I do not want to sign
lol, This is another "just walk away" claws. indeed...
Sep
6
comment What is a *slightly* less extreme equivalent to being “fluent” in a language?
@jk.: Interesting, thanks...
Sep
6
comment What is a *slightly* less extreme equivalent to being “fluent” in a language?
@jk.: lol, really? Is this another "45.6% of statistics are made up on the spot", or is there a citation for this? I actually think I'd rate myself 9/10 on some subjects and 3/10 on others...
Sep
5
comment What is a *slightly* less extreme equivalent to being “fluent” in a language?
@compman: Yeah I agree, I was also going to use "proficient"; thanks!
Sep
5
accepted What is a *slightly* less extreme equivalent to being “fluent” in a language?
Sep
5
comment What is a *slightly* less extreme equivalent to being “fluent” in a language?
Oooh yeah they both sound great, I was totally blanking out! Thanks! +1
Sep
5
asked What is a *slightly* less extreme equivalent to being “fluent” in a language?
Aug
5
comment Python interview questions
@Cervo: FYI, even the 100+ voted answer in your link counters your argument: it says clearly that "Parameters are passed by value."
Aug
5
comment Python interview questions
@Cervo: If I understand correctly, Python is pass-by-value just as how C#, Java, Scheme, etc. are pass-by-value... the only pass-by-reference language I've seen is VB6, where everything is pass-by-reference unless specified otherwise. The fact that you can mutate the objects doesn't make it pass-by-reference in any way, and the fact that you can have immutable objects doesn't imply that they're being passed by value either... so saying "the answer is neither" is completely wrong. I feel very sorry for the candidate whose interviewer believes the answer to be "neither"...
Aug
5
comment Python interview questions
Wait, what the heck? How is Python not pass-by-value?
Aug
3
comment What does C++ do better than D?
@DeadMG: I'm pretty sure that's correct, but I obviously can't tell without any code... do you happen to remember an example of the code? (Also, I agree with Justin's analysis -- there's nothing wrong with D's string formatting, as compared to C.)
Aug
2
answered My Dad is impatient with the pace of my learning to program. What do I do?
Aug
1
comment What does C++ do better than D?
@DeadMG: It's 100% incorrect and missing the point to say This is definitely a downgrade from C++, which just has std::function and you're done. Why? Because you also, for example, have function pointers. It's exactly the same thing in D: D's "functions" are function pointers, and D's "delegates" are the same as C++'s std::function (except that they're built-in). There's no "downgrade" anywhere whatsoever -- and there's a 1:1 correspondence between them, so it shouldn't at all be confusing if you're familiar with C++.
Aug
1
revised What does C++ do better than D?
added 454 characters in body
Aug
1
answered What does C++ do better than D?
Jul
29
comment How should I charge for programming things which take two minutes to fix?
FWIW, I spent a few days figuring out that I was missing a trailing slash in my URL in Django...
Jul
24
answered Why must we learn Procedural programming before we learn Object-oriented programming
Jul
12
comment What did Bjarne Stroustrup mean by his characterization of C and C++?
@Jesus: Would a gun be better? lol..
Jul
12
comment What did Bjarne Stroustrup mean by his characterization of C and C++?
Oh the punniness is killing me...