Re: Learning a new language every year can be dangerous.

"DanHinojosa" <[email protected]>
Newsgroups gmane.comp.programming.language-of-the-year
Message-ID <[email protected]>
--- In [email protected], Wayne <wayne@...> wrote:
>
> DanHinojosa wrote:
> >
> > So this year I decided to go backwards and not learn a new language
> > but relearn an old language I forgot too much about, C++. I did this
> > because I really want to get into Linux development including its
core.
> >
> > So every language has it's zealots and I know that, and wow are they
> > angry and pious these days. I did a few posts on the C++ usenet group.
> >
> > My first post was: Is pointer programming even necessary?
> >
> > So let me explain the reason for asking. Thinking about it, I thought
> > all programming languages had object variables that hold object
> > references. Ooops, well that's learning for ya. I got the answer with
> > the help of a poster, which is awesome. But some of the responses
> > from other posters are definitely unhelpful. In this case...
> >
> > "It's incredible that you have programmed for 10-15 years and don't
> > know this. "
> > and
> > "It would be a good idea to understand, at least to some rough
> > approximation,
> > what you're attempting to ask about. :-) "
> >
> > Yikes. Just need a little love....
> >
> > So the next post was even better, my question:
> > Is it in the C++ culture to use Dependency Injection/Inversion of
Control?
> >
> > Here it comes...
> >
> > "You are clearly trying to be a smart-ass by using complicated
> > terminology that only few people are acquainted with, clearly on
> > purpose. If you don't want people to think you are a smart-ass,
explain
> > your terminology before using it."
> >
> > Sounds like some one has daddy issues.
> >
> > Now again, it is obvious that there are fan boys for every programming
> > language. I remember listening to a podcast by Dave Thomas where he
> > introduced the idea of learning a new language because the language
> > you are using may not be around and/or maybe you can expand your
> > mental boundaries about how to code by learning new languages. What
> > did Dave get for his revolutionary ideas? Threats! It was on an old
> > AgileToolkit podcast so check out his story. ;)
> >
> > It really is interesting how people behave when it comes to
> > programming knowledge. The smartest people I know are never afraid to
> > use "I don't know" and they always treat people who don't know, with
> > respect. I try to live by that code, I may fail, but I make the
> > greatest effort not to.
> >
> > Just some observations.
> >
> >
> >
> >  
> 
> I found this thread amusing so I looked up your questions on Google. 
> Here's the first.
> 
> http://objectmix.com/c/369520-pointer-programming-even-necessary.html
> 
> I like the way that you characterized the exchange. The first response 
> looks like very thoughtful and helpful. The response you took
offense to 
> was not referring to your lack of C++ knowledge. The poster simply has 
> the opinion that after 10-15 years of programming in any language that 
> someone should have a little better understanding of how computers work 
> and what pointers.
> 
> The second is found here:
> 
>
http://objectmix.com/c/375425-c-culture-use-dependency-injection-inversion-ofcontrol.html
> 
> Yes, one guy did call you a smart-ass but then your question was
kind of 
> terse. You really need to look at it from the other persons view. Here 
> you are asking him to take time out of his busy life to help you. You 
> ask a question that has so little information it probably going to take 
> him 15-20 minutes on Google just to figure out what you're talking 
> about. Then it going to take more time for him to write a response. I 
> probably wouldn't have called you a smart-ass but I would not have 
> answered your question either. I find it hard to put more effort into 
> answering a question than was put into asking it.
> 
> So here's my question. Were you really serious in asking these
questions 
> or just trolling?
>


What? Really? Of course I am serious. 

If I wasn't...My posts would be titled "C++ vs. Java", "Why is C++
wrong about everything", "What IDE should I use" and other inane posts.

As you saw in the post, with other posters who did indeed help me. 
The confusion was mine (I was there to learn after all). I had forgot
that in  C++ the object variables hold object values.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.