Re: Newbie: The C / C++ Issue

2003-11-13 Thread Peter Ulrich Kruppa
On Tue, 11 Nov 2003, Alex Kelly wrote: Thanks for all of the great suggestions to my previous question! Yet, the responses have led me to another question. If C++ is newer and more advanced than C, will it replace C? If so, should I learn C++ and forget C? Good advice: Have a look at Bruce

Re: Newbie: The C / C++ Issue

2003-11-13 Thread Chris Howells
On Tue, 11 Nov 2003, Alex Kelly wrote: Good advice: Have a look at Bruce Eckel's free, though excellent, electronic books at http://mindview.net/Books/ Thinking in C++ and get started. FreeBSD's built in gcc should do all you need for the beginning. There's no way, IMO, that you can learn

Re: Newbie: The C / C++ Issue

2003-11-13 Thread abowhill
Am I missing something here? When does C have OO capability? Structs don't count. What about inheritance and polymorphism? That's in the implementation AND application. Just because you CAN access part of a lowly struct, doesn't mean you have to. It's object oriented if you OBSERVE the

Re: Newbie: The C / C++ Issue

2003-11-13 Thread Chris Pressey
On Thu, 13 Nov 2003 11:01:54 -0800 abowhill [EMAIL PROTECTED] wrote: Am I missing something here? When does C have OO capability? Structs don't count. What about inheritance and polymorphism? That's in the implementation AND application. Just because you CAN access part of a lowly

Re: Newbie: The C / C++ Issue

2003-11-13 Thread Louis LeBlanc
I hate to seem like a jerk, but I get these messages through the list already, and see no reason to get them in multiple boxes. Please feel free to continue this discussion on list, but please take this email out of the recipients list. I will join in when I am able. Granted that doesn't

Re: Newbie: The C / C++ Issue

2003-11-13 Thread Viktor Lazlo
On Thu, 13 Nov 2003, Louis LeBlanc wrote: I hate to seem like a jerk, but I get these messages through the list already, and see no reason to get them in multiple boxes. Please feel free to continue this discussion on list, but please take this email out of the recipients list. I will

Re: Newbie: The C / C++ Issue

2003-11-12 Thread Matthew Seaman
On Tue, Nov 11, 2003 at 10:00:33PM -0500, Lucas Holt wrote: I'm also starting to learn objective C (the competitor to C++) so that I can utilize my Macintosh as a development platform. The reason apple used objective C was because Mac OS X is really Nextstep which

Re: Newbie: The C / C++ Issue

2003-11-12 Thread Chris Pressey
On Tue, 11 Nov 2003 21:06:51 -0500 Alex Kelly [EMAIL PROTECTED] wrote: Thanks for all of the great suggestions to my previous question! Yet, the responses have led me to another question. If C++ is newer and more advanced than C, will it replace C? Unlikely. Old languages die hard - it's a

Re: Newbie: The C / C++ Issue

2003-11-12 Thread Jerry McAllister
On Tue, 11 Nov 2003 21:06:51 -0500 Alex Kelly [EMAIL PROTECTED] wrote: Thanks for all of the great suggestions to my previous question! Yet, the responses have led me to another question. If C++ is newer and more advanced than C, will it replace C? Unlikely. Old languages die

Re: Newbie: The C / C++ Issue

2003-11-12 Thread Marty Leisner
I've been programming in C for over 20 years. I've gotten up to speed on C++ for work. I like the expression in C you can shoot yourself in the foot, in C++ you can blow off your leg. C++ does have advantages -- but I haven't seen most C++ programmers use them -- instead they often obscure

Re: Newbie: The C / C++ Issue

2003-11-12 Thread Lucas Holt
On Nov 12, 2003, at 8:37 PM, Marty Leisner wrote: BTW -- I've been doing object oriented stuff in C for years -- its harder, but its doable. You have a much simpler language to deal with. First learn how to write good programs in C. Then see if C++ buys you anything extra. If it doesn't, you

Re: Newbie: The C / C++ Issue

2003-11-12 Thread Louis LeBlanc
On 11/12/03 09:36 PM, Lucas Holt sat at the `puter and typed: On Nov 12, 2003, at 8:37 PM, Marty Leisner wrote: BTW -- I've been doing object oriented stuff in C for years -- its harder, but its doable. You have a much simpler language to deal with. First learn how to write

Re: Newbie: The C / C++ Issue

2003-11-12 Thread paul van den bergen
On Thu, 13 Nov 2003 02:24 pm, Louis LeBlanc wrote: On 11/12/03 09:36 PM, Lucas Holt sat at the `puter and typed: On Nov 12, 2003, at 8:37 PM, Marty Leisner wrote: BTW -- I've been doing object oriented stuff in C for years -- its harder, but its doable. You have a much simpler language

Re: Newbie: The C / C++ Issue

2003-11-12 Thread Erik Trulsson
On Wed, Nov 12, 2003 at 09:36:15PM -0500, Lucas Holt wrote: On Nov 12, 2003, at 8:37 PM, Marty Leisner wrote: BTW -- I've been doing object oriented stuff in C for years -- its harder, but its doable. You have a much simpler language to deal with. First learn how to write good

Re: Newbie: The C / C++ Issue

2003-11-12 Thread Marty Leisner
My take on computer science (which is an oxymoron) is this: Researchers look at successful programmers and try to figure out what they're doing. In the 70s, it was structured programming. In the late 80s it was object oriented. You can manipulate the data with a struct -- put in function

Newbie: The C / C++ Issue

2003-11-11 Thread Alex Kelly
Thanks for all of the great suggestions to my previous question! Yet, the responses have led me to another question. If C++ is newer and more advanced than C, will it replace C? If so, should I learn C++ and forget C? Alex ___ [EMAIL PROTECTED]

Re: Newbie: The C / C++ Issue

2003-11-11 Thread Matthew Emmerton
Thanks for all of the great suggestions to my previous question! Yet, the responses have led me to another question. If C++ is newer and more advanced than C, will it replace C? If so, should I learn C++ and forget C? You can't learn C++ without learning C first. So I'd suggest you become

Re: Newbie: The C / C++ Issue

2003-11-11 Thread Lucas Holt
On Nov 11, 2003, at 9:06 PM, Alex Kelly wrote: Thanks for all of the great suggestions to my previous question! Yet, the responses have led me to another question. If C++ is newer and more advanced than C, will it replace C? If so, should I learn C++ and forget C? Alex

Re: Newbie: The C / C++ Issue

2003-11-11 Thread Lucas Holt
You can't learn C++ without learning C first. So I'd suggest you become intimiately familiar with C, and then move on to the advanced concepts and features that C++ provides once you want/need to use them. -- Matt Emmerton Thats not entirely accurate. Western Michigan University only teaches

Re: Newbie: The C / C++ Issue

2003-11-11 Thread Scott W
Alex Kelly wrote: Thanks for all of the great suggestions to my previous question! Yet, the responses have led me to another question. If C++ is newer and more advanced than C, will it replace C? If so, should I learn C++ and forget C? Alex Again, it depends on WHAT you'd like to program.

Re: Newbie: The C / C++ Issue

2003-11-11 Thread Louis LeBlanc
On 11/11/03 09:26 PM, Matthew Emmerton sat at the `puter and typed: Thanks for all of the great suggestions to my previous question! Yet, the responses have led me to another question. If C++ is newer and more advanced than C, will it replace C? If so, should I learn C++ and forget C?

Re: Newbie: The C / C++ Issue

2003-11-11 Thread Robin Schoonover
On Tue, 11 Nov 2003 22:02:53 -0500, Lucas Holt [EMAIL PROTECTED] wrote: You can't learn C++ without learning C first. So I'd suggest you become intimiately familiar with C, and then move on to the advanced concepts and features that C++ provides once you want/need to use them. --

Re: Newbie: The C / C++ Issue

2003-11-11 Thread Alexander Franco
Thanks for all of the great suggestions to my previous question! Yet, the responses have led me to another question. If C++ is newer and Bahh. Just jump straight into C# and you will avoid all those doubts. just kidding ;) ___ [EMAIL PROTECTED]