Date: Wed, 12 Nov 2003 20:37:30 -0500 From: "Marty Leisner" <leisner@rochester.rr.com> To: Lucas Holt <luke@foolishgames.com> Cc: freebsd-questions@freebsd.org Subject: Re: Newbie: The C / C++ Issue Message-ID: <200311130137.hAD1bUg02673@gateway.home> In-Reply-To: Message from Lucas Holt <luke@foolishgames.com> <B55865F2-14BC-11D8-913B-0030656DD690@foolishgames.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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 the problem at hand by making the implementation more complicated than the problem they're trying to solve. 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 don't need C++. But I've seen far too much C++ that's just obscure C. Just my experience and opinion. marty
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200311130137.hAD1bUg02673>