Gripe
-
I just finished answering a question on the C++ forum, and seeing the other responses kinda irritated me. The particular question was from a guy that was asking about a missing MFC42D.DLL. One responder suggested that he change to something other than MFC and didn't address the quy's question *at all*. I think if people are going to respond to questions on the C++ forum, they should answer the damn question, and save political opinions for the END of the message, or omit them altogether. It's been done to me ("why don't you do this or that instead of how you're doing it?"), and it pisses me off. If someone wants to know what the alternatives are, or if you want to offer them without being asked, at least give a detailed answer.
-
I just finished answering a question on the C++ forum, and seeing the other responses kinda irritated me. The particular question was from a guy that was asking about a missing MFC42D.DLL. One responder suggested that he change to something other than MFC and didn't address the quy's question *at all*. I think if people are going to respond to questions on the C++ forum, they should answer the damn question, and save political opinions for the END of the message, or omit them altogether. It's been done to me ("why don't you do this or that instead of how you're doing it?"), and it pisses me off. If someone wants to know what the alternatives are, or if you want to offer them without being asked, at least give a detailed answer.
Well said John. It irritates me immensely when I see replies like that. After all, why bother posting a reply if not to help out the person asking the question? On a similar note, have you noticed that web articles seem to attract garbage or insulting comments? I was particularly annoyed by the comments posted on the Code Project Discussion boards and Uwe Keim's ASP Guestbook Application. :mad: I'd be perfectly happy if Chris deleted this garbage! :-D Andy Metcalfe - Sonardyne International Ltd
(andy.metcalfe@lineone.net)
http://www.resorg.co.uk"Lots of people want to ride with you in the limo, but what you want is someone who will take the bus with you when the limo breaks down."
-
I just finished answering a question on the C++ forum, and seeing the other responses kinda irritated me. The particular question was from a guy that was asking about a missing MFC42D.DLL. One responder suggested that he change to something other than MFC and didn't address the quy's question *at all*. I think if people are going to respond to questions on the C++ forum, they should answer the damn question, and save political opinions for the END of the message, or omit them altogether. It's been done to me ("why don't you do this or that instead of how you're doing it?"), and it pisses me off. If someone wants to know what the alternatives are, or if you want to offer them without being asked, at least give a detailed answer.
Here, Here, I completely agree, but don't get upset man. Regards Ray "Je Suis Mort De Rire"
-
Here, Here, I completely agree, but don't get upset man. Regards Ray "Je Suis Mort De Rire"
-
I just finished answering a question on the C++ forum, and seeing the other responses kinda irritated me. The particular question was from a guy that was asking about a missing MFC42D.DLL. One responder suggested that he change to something other than MFC and didn't address the quy's question *at all*. I think if people are going to respond to questions on the C++ forum, they should answer the damn question, and save political opinions for the END of the message, or omit them altogether. It's been done to me ("why don't you do this or that instead of how you're doing it?"), and it pisses me off. If someone wants to know what the alternatives are, or if you want to offer them without being asked, at least give a detailed answer.
I definately have to agree with John on this subject. One of the people I work with is a Java evangelist. Any time a project has a discussion about what the appropriate language to use is, she gives all of the reasons that Java is better. One recent example of this is that we have to process live streaming video that is coming from a security camera. We also have to receive metadata associated with that video. She wanted to write the network interface in Java, and then pass each frame and its metadata to some of our existing C++ code through a JNI. When she was told that Java didn't have enough performance to pull this off, she got offended and pulled out of the project. She wasn't even willing to believe that there might be a better alternative. We had an outside company come in to demonstrate a visualization product that we were interested in using. Everyone in the room loved it, except for the same Java evangelist. She was upset because they weren't willing to support Java, and almost walked out of the demo. Of course she completely overlooked the fact that the product was only available for Windows, and they had no intention of porting it, rendering Java's cross-platform advantage a moot point. The reason for my giving these two example is this: Everyone is allowed to have a different opinion on a subject. People are even allowed (and encouraged!) to discuss their opinions in an appropriate venue. However, it is extremely frustrating to deal with a person who is so closed-minded that they are not willing to help you other than to put down your approach and tell you that their way is better. That just comes across as being rude. Given that, I will reinforce what John said: Answer the person's question first, then give your opinions second. You will appear much more open-minded, and considerably more polite. -- Paul "I drank... WHAT?"
-
I definately have to agree with John on this subject. One of the people I work with is a Java evangelist. Any time a project has a discussion about what the appropriate language to use is, she gives all of the reasons that Java is better. One recent example of this is that we have to process live streaming video that is coming from a security camera. We also have to receive metadata associated with that video. She wanted to write the network interface in Java, and then pass each frame and its metadata to some of our existing C++ code through a JNI. When she was told that Java didn't have enough performance to pull this off, she got offended and pulled out of the project. She wasn't even willing to believe that there might be a better alternative. We had an outside company come in to demonstrate a visualization product that we were interested in using. Everyone in the room loved it, except for the same Java evangelist. She was upset because they weren't willing to support Java, and almost walked out of the demo. Of course she completely overlooked the fact that the product was only available for Windows, and they had no intention of porting it, rendering Java's cross-platform advantage a moot point. The reason for my giving these two example is this: Everyone is allowed to have a different opinion on a subject. People are even allowed (and encouraged!) to discuss their opinions in an appropriate venue. However, it is extremely frustrating to deal with a person who is so closed-minded that they are not willing to help you other than to put down your approach and tell you that their way is better. That just comes across as being rude. Given that, I will reinforce what John said: Answer the person's question first, then give your opinions second. You will appear much more open-minded, and considerably more polite. -- Paul "I drank... WHAT?"
> Given that, I will reinforce what John said: Answer the person's > question first, then give your opinions second. You will appear > much more open-minded, and considerably more polite. I think folks aren't used to me making sense or stating a valid argument without stepping over an imaginary political, religious, sexual, or racial line of some kind. Of course, the conversations get a LOT more attention when I do that. :)
-
I definately have to agree with John on this subject. One of the people I work with is a Java evangelist. Any time a project has a discussion about what the appropriate language to use is, she gives all of the reasons that Java is better. One recent example of this is that we have to process live streaming video that is coming from a security camera. We also have to receive metadata associated with that video. She wanted to write the network interface in Java, and then pass each frame and its metadata to some of our existing C++ code through a JNI. When she was told that Java didn't have enough performance to pull this off, she got offended and pulled out of the project. She wasn't even willing to believe that there might be a better alternative. We had an outside company come in to demonstrate a visualization product that we were interested in using. Everyone in the room loved it, except for the same Java evangelist. She was upset because they weren't willing to support Java, and almost walked out of the demo. Of course she completely overlooked the fact that the product was only available for Windows, and they had no intention of porting it, rendering Java's cross-platform advantage a moot point. The reason for my giving these two example is this: Everyone is allowed to have a different opinion on a subject. People are even allowed (and encouraged!) to discuss their opinions in an appropriate venue. However, it is extremely frustrating to deal with a person who is so closed-minded that they are not willing to help you other than to put down your approach and tell you that their way is better. That just comes across as being rude. Given that, I will reinforce what John said: Answer the person's question first, then give your opinions second. You will appear much more open-minded, and considerably more polite. -- Paul "I drank... WHAT?"
Well, with that kind of attitude, she most likely won't be employeed long. I sincerely believe that a good programmer should be willing to learn more than one language, and I'd be skeptical to hire someone who wasn't at least WILLING to LEARN a different language. It's OK to specialize in one if you wish, but you're much more valuable if you can program more than one language (and beyond that, on more than one platform). It angers me to no end listening to all the C++ hardcores out there who bash everything not C++ (it seems they especially love beating up on VB). Every language has it's advantages, VB and Java included. But to say "I'll never program in anything but C++ (or VB, or Java, or Perl, etc...)" is to severely limit your opportunites. Jamie Nordmeyer Portland, Oregon, USA
-
If nobody gets upset, then nobody else will know that anything is wrong, and nothing will change.
So whadda we do? One option is to rank posters - but this tends to lead to people ranking others on personality, not content. John - suppose you came out of that meek mild shell of yours and spoke up about something that was really bothering you (I know - a weird scenario but bear with me). Even though you may make a totally lucid, intelligent, and probably helpful point, you may get rated low - even though the information you provide would be A-grade. I know it wouldn't fuss you one bit, but it may discourage others from throwing their 2c in. It's better to have 10 answers with 9 being crap and one having that tiny gem that you need instead of having none. The other option is moderation - but that brings on serious problems for me (or the moderator), and who has time to moderate 1500 forums? Maybe something were articles are rated for relevance, not content... cheers, Chris Maunder (CodeProject)
-
So whadda we do? One option is to rank posters - but this tends to lead to people ranking others on personality, not content. John - suppose you came out of that meek mild shell of yours and spoke up about something that was really bothering you (I know - a weird scenario but bear with me). Even though you may make a totally lucid, intelligent, and probably helpful point, you may get rated low - even though the information you provide would be A-grade. I know it wouldn't fuss you one bit, but it may discourage others from throwing their 2c in. It's better to have 10 answers with 9 being crap and one having that tiny gem that you need instead of having none. The other option is moderation - but that brings on serious problems for me (or the moderator), and who has time to moderate 1500 forums? Maybe something were articles are rated for relevance, not content... cheers, Chris Maunder (CodeProject)
How about if we want to answer a post, we email you the respose and then you review it and post it as a reply if it is acurate. I'm sure it would'nt be that big a work load ;P.
-
How about if we want to answer a post, we email you the respose and then you review it and post it as a reply if it is acurate. I'm sure it would'nt be that big a work load ;P.
Or better yet, in the spirit of fairness, I'll simply post each potential as a poll (for, say, a day or two) and if the yes votes outnumber the no votes then up it goes. cheers, Chris Maunder (CodeProject)
-
So whadda we do? One option is to rank posters - but this tends to lead to people ranking others on personality, not content. John - suppose you came out of that meek mild shell of yours and spoke up about something that was really bothering you (I know - a weird scenario but bear with me). Even though you may make a totally lucid, intelligent, and probably helpful point, you may get rated low - even though the information you provide would be A-grade. I know it wouldn't fuss you one bit, but it may discourage others from throwing their 2c in. It's better to have 10 answers with 9 being crap and one having that tiny gem that you need instead of having none. The other option is moderation - but that brings on serious problems for me (or the moderator), and who has time to moderate 1500 forums? Maybe something were articles are rated for relevance, not content... cheers, Chris Maunder (CodeProject)
> So whadda we do? I don't think CodeProject needs to do anything. The onus is completely on the folks that participate, and that's who I was referring to when I said "nobody" will know anything is wrong is "somebody" doesn't get upset. > One option is to rank posters - but this tends to lead to people ranking others on > personality, not content. Assuming the "rank" would be on a scale of 1-10, I'd be a 15. Everybody here likes me because I'm so tolerant of (and sensitive to) the political, religious and racial underpinnings of today's modern society. :) > John - suppose you came out of that meek mild shell of yours and spoke up about > something that was really bothering you (I know - a weird scenario but bear with > me). If I did that, several people here would die from shock. :) > Even though you may make a totally lucid, intelligent, and probably helpful point, There's no reason to insult me... :) > you may get rated low - even though the information you provide would be A-grade. I > know it wouldn't fuss you one bit, but it may discourage others from throwing their > 2c in. It's better to have 10 answers with 9 being crap and one having that tiny > gem that you need instead of having none. I agree. > The other option is moderation - but that brings on serious problems for me (or the > moderator), and who has time to moderate 1500 forums? I don't think you should have to moderate the forums. I heard those refugees in the boat off Australia are looking for worj though. :) > Maybe something were articles are rated for relevance, not content. I don't like the idea of ratings. I would simply like to see people that do answer questions on the forums to answer the posted question first, and then expound on alternative approaches at the end of their response. Even if it was phrased something like this: "I don't know how to do what you want, but I was faced with a similar situation and this is how I approached it..." It seems that some people find it too much trouble to post viable and/or detailed responses. I think you're doing a bang-up job on CP Chris, and I don't think any procedural changes are required on your part.