At 1/22/2007 12:03 PM, you wrote:
>Rick,
>
>I remember when I first started to learn C++, I had a lot
>of trouble. I eventually gave up and learned C instead. C
>is a nice language in that things are usually much easier
>to understand than in C++. With this in mind, it may suite
>you in the long run to not spend too much time learning C
>(if you already know C than ignore this) and immediately
>start learning C++. Myabe I am wrong, but when you start
>learning C++ you will see why C++ is better in some (if not
>all?) respects. Another important note about C++ to
>remember is that although C++ has a lot of features you do
>not have to use them all.
>
>However, Rick, you should also consider what kind of
>programming you want to do. If your interested in kernel
>level programming or just like be a unix traditionalist
>than C may be best. Even your platform is important when
>considering this. For example, although, many people
>program in C++ on Linux there are few purely C++ libraries.
>To me, it would seem that C++ is getting the short end of
>the stick on Linux... maybe I'm wrong.
>
>If your interested in one distinct difference with C and
>C++ that you would like to explore then take a look at
>"generics" in C and generics in C++. What you will find
>will illustrate one reason why people like C++.
>
>Maybe I'm full of sh**, but this is just what I think.

Thank you. That is exactly what I have been trying to say.
I am very competent in C. I've been programming in C since about 
1985. I want to learn C++ because I understand in has many benefits over C.
The other point I was trying to make is that C++ isn't the only 
language on the planet worth using. There are still valid applications for C.

Thanks for concurring with me.

~Rick




>--- Rick <[EMAIL PROTECTED]> wrote:
>
> > At 1/22/2007 01:34 AM, you wrote:
> > >At 20:40 2007-01-21, Rick wrote:
> > >>At 1/21/2007 05:19 PM, you wrote:
> > >>>At 12:27 2007-01-21, navid yaghoobi wrote:
> > >>>>Hi
> > >>>>if you want to work with linux its beter to work woth
> > C
> > >>>
> > >>>There is NO excuse for writing ANYTHING in C these
> > days.......none!
> > >>
> > >>I disagree. While it is good to form an opinion and
> > have a favorite
> > >>language, that does not mean other languages are
> > useless.
> > >
> > >C is, and has been useless ever since C++ became
> > standardized.  and
> > >I'll say it again,   There is NO point in writing
> > anything in C
> > >these days.  C++ is simply a better language, period
> > >
> > >>C is, in fact, a very good language. It is often used
> > for writing
> > >>device drivers, for example. Sure, one could also use
> > C++, but C is
> > >>a perfectly acceptable choice.
> > >>
> > >>Victor. Have you opinion but don't degrade the choices
> > of others.
> > >>It isn't necessary.
> > >
> > >I wasn't degrading anyone, and it's NOT an opinion, it's
> > fact
> >
> > No, Victor, your statement is NOT fact. Saying "There is
> > NO excuse
> > for writing ANYTHING in C these days.......none!" is
> > simply not true.
> > Sure, C++ may be a superior language to C but, if one
> > does not know
> > how to program C++ yet they do know how to write code in
> > C, then C is
> > a perfectly acceptable choice.
> > This forum is supposed to help those of us who do not
> > currently know
> > C++ and would like to learn. Statements/attitudes like
> > yours make
> > that process more difficult.
> >
> >
> >
> > >>P.S. The program you wrote for me fails. I asked for a
> > fix, but
> > >>received no reply.
> > >
> > >then read your damned mail.....  David gave the fix, and
> > I replied to him
> > >btw, sending a stupid .jpg file isn't the normal way to
> > indicate a
> > >failure.... there was NO text in the message, and I
> > usually trash
> > >EMails with no text and attached "pictures"
> >
> > Victor,
> >
> > Since you seem to be fixated on details, this is a
> > message board, not
> > a mail system. Sure, I read David's comments on your code
> > and your
> > reply to him. But the message was not directed to me and
> > it was not
> > obvious that the <exception> -> <stdexcept> issue was
> > supposed to be
> > the "fix" to your code I could not get to work. That was
> > a separate
> > exchange between you and David. And, BTW, I made that
> > change. It now
> > compiles without error, but it does not run. Selecting
> > "Run" (or
> > double-clicking the program ICON)  does NOTHING. It does
> > not even
> > momentarily pop up a DOS command box. Nothing. Nada. Zip.
> >
> > Also, I put the JPG there because "a picture is worth a
> > thousand
> > words" and it showed exactly what the errors were. I'm
> > sorry if
> > that's not standard practice here. Calling it "stupid"
> > has no positive benefit.
> > And there WAS text in that message. Quite a bit of text
> > which you
> > ignored. I cut it from the previous message and I'll
> > paste it here.
> > Maybe you can comment on it now?
> >
> > Keep in mind, please, that I have extensive experience
> > with C but
> > none in C++. I'm on this board to, hopefully, learn the
> > workings of
> > C++. This board (and others) are meant to help, not
> > degrade, others.
> > It seems many of your posts DO ridicule people who seem
> > "inferior" to
> > you. And, when it comes to C++ coding I'm sure we are. If
> > you want to
> > be a hotshot, fine. But why not use your knowledge to
> > help others
> > rather than tell them how stupid they are? That's why we
> > are here. To
> > learn from those who know.
> >
> > I want to learn. I don't think I post stupid questions. I
> > never ask
> > for someone to write my code.
> >
> > Here are my comments from the prior post (sans the JPG).
> > Comment
> > nicely, if you will, please. I honestly would like to
> > learn. I think
> > you have the knowledge to help.
> >
> > "Errr, Thanks, I think. It's no wonder I stick with C and
> > not C++. I
> > thought C++ was supposed to make things easier! But there
> > are WAY too
> > many things hidden here. [It's frustrating for a
> > beginner.] Some examples:
> >
> > for_each(argv+1, argv+argc, score_word);
> > How do I know what score_word will be given as arguments?
> > What if
> > score_word took more than a single argument? How would
> > the for_each
> > function know? What would it pass? (Is for_each an
> > internal, standard class?)
> >
> >           catch (not_a_letter& e)
> >          {
> >                  /// output whatever error message
> > decided at the
> > point the error was found
> >                  cout << e.what() << '\n';
> >          }
> > Again. WHAT!? not_a_letter is defined as a structure. The
> > "catch"
> > uses it with an argument e? and then cout uses the
> > argument e. How am
> > I supposed to know that the argument e has a method
> > what()? This is
> > VERY confusing!
> >
> > Until I have the time to learn all the hidden classes,
> > etc. I'll stick to C.
> >
> > Thanks for the example, though.
> >
> > DevC++ shows the folllowing errors. It even complains
> > about struct
> > not_a_letter not having a member what, as I questioned...
> > "
> >
> >
> > >>~Rick
> > >>
> > >>
> > >>>>  not C++ or vc
> > >>>
> > >>>as replied to bevore, vc is NOT a language
> > >>>
> > >>>>but java is verey powerfull it's beter to study java
> > it's a very
> > >>>>goof language especially J2EE
> > >>>>
> > >>>>ed <[EMAIL PROTECTED]> wrote:
> > >>>>On Sat, 20 Jan 2007 20:44:06 -0800 (PST)
> > >>>>Bilal Jan
> > <<mailto:just4u_cpp%40yahoo.com>[EMAIL PROTECTED]>
> > wrote:
> > >>>> > hello everyone
> > >>>> > i am a student of comp engg and i have to choose
> > one language JAVA
> > >>>> > or VC++ in my next term elective cource. i have
> > heard that VC++ is
> > >>>> > more verstile and is also in now a dayz where as
> > Java has not much
> > >>>> > applications area. can u plz guide me wh language
> > is better . regards
> > >>>> > ahmed bilal
> > >>>>perl
> > >>>>--
> > >>>>Regards, Ed ::
> >
><http://www.openbsdhacker.com>http://www.openbsdhacker.com
> > >>>>just another linux hacker
> > >>>>Chuck Norris is always loaded. Chuck Norris does not
> > point himself at
> > >>>>anything he is not willing to destroy.
> > >>>>
> > >>>>
> > >>>>
> >
> >>>><http://us.rd.yahoo.com/evt=49938/*http://tools.search.yahoo.com 
> /toolbar/features/mail/>Never
> >
> >
>=== message truncated ===
>
>
>_________________
>Joseph A. Marrero
>http://www.l33tprogrammer.com/
>
>
>
>____________________________________________________________________________________
>Do you Yahoo!?
>Everyone is raving about the all-new Yahoo! Mail beta.
>http://new.mail.yahoo.com
>
>
>To unsubscribe, send a blank message to 
><mailto:[EMAIL PROTECTED]>.
>Yahoo! Groups Links
>
>
>

Reply via email to