Received: from spf5.us4.outblaze.com (spf5.us4.outblaze.com [205.158.62.27]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id iABBamDG026666 for ; Thu, 11 Nov 2004 11:36:49 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf5.us4.outblaze.com (Postfix) with ESMTP id A0A8B7716A for ; Thu, 11 Nov 2004 11:36:48 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CSDOR-0001rZ-NI for migo@homemail.com; Thu, 11 Nov 2004 06:45:35 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CSDNz-0001qY-GD for gnu-arch-users@gnu.org; Thu, 11 Nov 2004 06:45:07 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CSDNy-0001po-4A for gnu-arch-users@gnu.org; Thu, 11 Nov 2004 06:45:06 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CSDNx-0001pi-RM for gnu-arch-users@gnu.org; Thu, 11 Nov 2004 06:45:05 -0500 Received: from [193.131.176.58] (helo=cam-admin0.cambridge.arm.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CSDFG-00024X-Fq for gnu-arch-users@gnu.org; Thu, 11 Nov 2004 06:36:06 -0500 Received: from cam-mail2.cambridge.arm.com (cam-mail2.cambridge.arm.com [10.1.127.39]) by cam-admin0.cambridge.arm.com (8.12.10/8.12.10) with ESMTP id iABBZPso005366; Thu, 11 Nov 2004 11:35:25 GMT Received: from localhost.localdomain (cmarinas@pc1117.cambridge.arm.com [10.1.69.160]) by cam-mail2.cambridge.arm.com (8.9.3/8.9.3) with ESMTP id LAA04173; Thu, 11 Nov 2004 11:36:02 GMT To: Jan Hudec References: <20041107234609.7bf0abfe@delta.hk.office.outblaze.com> <1099995711.2900.84.camel@stargate> <20041110204049.GD5978@suffields.me.uk> <20041111093245.GY721@vagabond> From: Catalin Marinas Date: Thu, 11 Nov 2004 11:36:42 +0000 In-Reply-To: <20041111093245.GY721@vagabond> (Jan Hudec's message of "Thu, 11 Nov 2004 10:32:45 +0100") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: gnu-arch-users@gnu.org Subject: [Gnu-arch-users] Re: darcs vs tla X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 1255 Lines: 33 Jan Hudec writes: > There is an interesting paper by Paul Graham. He has a hypothesis, that > a programmer can write about the same number of tokens in a unit of > time, no matter what language he is writing them in (or little > matter). That's only useful if the first thing you do when starting a project is coding. It might be irrelevant for large projects where you begin with a design stage. I think it's wrong to estimate the cost of a projects by counting the number of lines. > Now that would mean, that programming is more efficient in a higher > language. The higher here means it can do more work with one > statement. C is a language where you might have to implement a lot of things yourself. In C++, things are a bit different. You need a list, just use the STL or some other template library (Boost). If, after profiling your code, you realise that this list is slow you can easily change it (providing that you had some rules like using typedefs etc.). You might not have this option in a HLL. Catalin _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/