Received: from spf1.us4.outblaze.com (spf1.us4.outblaze.com [205.158.62.23]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id iABEkvfV000510 for ; Thu, 11 Nov 2004 14:46:58 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf1.us4.outblaze.com (Postfix) with ESMTP id C71F95437B for ; Thu, 11 Nov 2004 14:44:11 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CSGJn-0002YE-1h for migo@homemail.com; Thu, 11 Nov 2004 09:52:59 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CSGJQ-0002Xx-Nw for gnu-arch-users@gnu.org; Thu, 11 Nov 2004 09:52:36 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CSGJP-0002XK-L5 for gnu-arch-users@gnu.org; Thu, 11 Nov 2004 09:52:36 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CSGJP-0002XH-J1 for gnu-arch-users@gnu.org; Thu, 11 Nov 2004 09:52:35 -0500 Received: from [80.188.250.46] (helo=thinkpad.gardas.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CSGAW-0002AS-PZ for gnu-arch-users@gnu.org; Thu, 11 Nov 2004 09:43:26 -0500 Received: from karel (helo=localhost) by thinkpad.gardas.net with local-esmtp (Exim 3.35 #1 (Debian)) id 1CSGAN-0001Pg-00; Thu, 11 Nov 2004 15:43:15 +0100 Date: Thu, 11 Nov 2004 15:43:14 +0100 (CET) From: Karel Gardas X-X-Sender: karel@thinkpad.gardas.net To: Andrew Suffield Subject: Re: [Gnu-arch-users] Re: darcs vs tla In-Reply-To: <20041111142740.GD9786@suffields.me.uk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: gnu-arch-users@gnu.org 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: 2608 Lines: 64 Hello, On Thu, 11 Nov 2004, Andrew Suffield wrote: > On Thu, Nov 11, 2004 at 10:32:45AM +0100, Jan Hudec wrote: > > On Wed, Nov 10, 2004 at 20:40:49 +0000, Andrew Suffield wrote: > > > On Tue, Nov 09, 2004 at 10:21:51AM +0000, Catalin Marinas wrote: > > > > I also agree that programs look much nicer and easier to > > > > write in a high level language. > > > > > > This is also a feature of programmers, not languages. > > > > 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). > > > > 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. > > Others have touched on this, but I'll say it shorter: > > My point stands as quoted, without reference to time consumed. > > > I am willing to accept as a hypothesis that some languages may be > faster to write than others, but there is no more than circumstancial > evidence in both directions. Furthermore without a way to quantify the > skill of a programmer in a given language, in a manner comparable to > the skill of a different programmer in a different language, I don't > think it is possible to have real evidence either way. So you won't > really get much mileage out of it. the simple evidence is whole IT industry, especially focusing on bussiness oriented systems. Don't you see all these projects slowly migrating from C to C++, from C++ to Java or even to VisualBasic/Python? The truth is simple, highler-level languages are more easier to be used, more quickly to be written than such double-edged knife like C/C++. > Subjectively, the programmer appears to be the primary factor in > determining productivity, not the language. I'm afraid you are not right. Have you ever tried modern OO-based languages like Eiffel, Java, Python or modern FPL like Concurrent Clean, Haskell, especially in comparison with plain old C? Heck, even assembler is language, would you like to claim that good programmer in assembler is able to compete with good programmer in higher-level lang when writting application-based code (i.e. not OS)? Thanks, Karel -- Karel Gardas kgardas@objectsecurity.com ObjectSecurity Ltd. http://www.objectsecurity.com _______________________________________________ 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/