321 reputation
17
bio website github.com/jdibling/euler_cpp
location Chicago, IL
age 44
visits member for 4 years
seen Sep 6 at 16:22

Here's a little joke that cracks me up:

So, a guy walks up to me and says, "I'm a tepee. I'm a wigwam. I'm a tepee! I'm a wigwam!" I said to him, "Relax, man. You're two tents!"


Apr
28
comment How do I let programmers know something useful?
Which programmers do you want to talk to? All programmers everywhere? Your co-workers? StackOverflow?
Aug
13
comment Alternative inheritance paradigms in object-oriented design
Asking for a list of anything is off-topic here. If you want to learn about the best way to design a class hierarchy, ask about class design. But make it a specific question.
Aug
13
comment Alternative inheritance paradigms in object-oriented design
You are asking for links to external resources or books. That is off-topic at Stack Overflow. You have the option to rework your question so that it is on-topic here, rather than finding another resource.
Dec
20
comment Does auto make C++ code harder to understand?
@PlasmaHH: In my case, MSVC10 doesn't do range-based for loops. Since MSVC10 is my go-to C++11 testbed, I don't really have much experience with them.
Dec
20
comment Does auto make C++ code harder to understand?
@Nawaz: It's easy to come up with crazy-long template names using maps. :)
Jun
5
comment Why are there so many string classes in the face of std::string?
I've edited the title of your post to be less subjective.
Jun
5
comment Why are there so many string classes in the face of std::string?
Re concern #1 -- C++03 21.3.6/1 guarantees that c_str() returns a pointer to contiguous storage, which provides for some C-interoperability. However you cannot modify the pointed-to data. Typical workarounds include using a vector<char>.
May
24
comment Real programmers use debuggers?
-1: "Your methods should be small/simple enough to be compiled and run by your mind" is diconnected from reality. That's like saying a function that is longer than 20 lines is too long. Nonsense.
Jan
25
comment crash course in c++
This is what's wrong with computer science education today.
Dec
22
comment C++ : Lack of Standardization at the Binary Level
Don Box is a zealot. Ignore him.
Oct
7
comment Introducing “20% time” at a workplace
I wouldn't say it was a problem, exactly. I just think they worked on the product because they were reticent to pick something off-limits. This was partly because I didn't adequately explain that the eligible problem domain was everything.
Oct
7
comment Ethics, Clients, and legal repercussions
"you're not a member of a professional society, and hence aren't bound by any specific code of ethics"
Oct
7
comment Ethics, Clients, and legal repercussions
You don't bind yourself to your own personal code of ethics? You need a watchdog group hounding you in order to know right from wrong?
Aug
24
comment Is it ok if I don't know C but I am good with C++?
@user257493: There's no such thing as Java/Javascript
Aug
24
comment Is it ok if I don't know C but I am good with C++?
C++ programmers trying to hack their way through C write bad code for the same reasons why C programmers trying to hack their way through C++ write bad code. The C guys use C++ as "C with classes" while the C++ guys use C as "C++ without classes."