From owner-freebsd-hackers Tue Mar 5 15:23: 2 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mailsrv.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by hub.freebsd.org (Postfix) with ESMTP id 3582B37B634 for ; Tue, 5 Mar 2002 15:21:38 -0800 (PST) Received: from hades.hell.gr (patr530-a217.otenet.gr [212.205.215.217]) by mailsrv.otenet.gr (8.12.2/8.12.2) with ESMTP id g25NLWDg003506; Wed, 6 Mar 2002 01:21:33 +0200 (EET) Received: from hades.hell.gr (hades [127.0.0.1]) by hades.hell.gr (8.12.2/8.12.2) with ESMTP id g25NLd0O006431; Wed, 6 Mar 2002 01:21:39 +0200 (EET) (envelope-from keramida@freebsd.org) Received: (from charon@localhost) by hades.hell.gr (8.12.2/8.12.2/Submit) id g25NCr7Y006048; Wed, 6 Mar 2002 01:12:53 +0200 (EET) (envelope-from keramida@freebsd.org) X-Authentication-Warning: hades.hell.gr: charon set sender to keramida@freebsd.org using -f Date: Wed, 6 Mar 2002 01:12:52 +0200 From: Giorgos Keramidas To: "Steve B." Cc: freebsd-hackers@freebsd.org Subject: Re: C vs C++ Message-ID: <20020305231252.GC5328@hades.hell.gr> References: <20020305132457.A4700-100000@alpha.yumyumyum.org> <001701c1c481$d0d5eab0$f642d9cf@DROID> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <001701c1c481$d0d5eab0$f642d9cf@DROID> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2002-03-05 12:10, Steve B. wrote: > I wouldn't say C++ is THAT much harder to write, it does have a steeper > initial learning curve than C. Most of that is due to needing to learn OOP > at the same time. A point which is made irrelevant if you want to make a comparison of the learning curves, by taking two persons who have no prior experience to programming, and teach procedural programming to one of them, while teaching object-oriented programming to the second. The steeper learning curve of C++ is indeed steeper, not because of some magic property of the object-oriented programming paradigm, but because there are a lot more things to learn, before a complete program can be written, IMHO. Giorgos Keramidas FreeBSD Documentation Project keramida@{freebsd.org,ceid.upatras.gr} http://www.FreeBSD.org/docproj/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message