Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Oct 2003 19:44:38 -0500
From:      Bill Moran <wmoran@potentialtech.com>
To:        kosmos <kosmos@dsl-129-176.sea.blarg.net>
Cc:        freebsd-chat@freebsd.org
Subject:   Re: How do hackers drive?
Message-ID:  <3FA301F6.2010208@potentialtech.com>
In-Reply-To: <20031031223405.GA534@dsl-129-176.sea.blarg.net>
References:  <20031031223405.GA534@dsl-129-176.sea.blarg.net>

next in thread | previous in thread | raw e-mail | index | archive | help
kosmos wrote:
>>I recently started reading Eric Raymond's _The_Art_of_UNIX_Programming_ and
>>it's gotten me taking another look at the way I am in general.
> 
>>Other programmers drive this way as well, correct?
> 
> You have an argument. Every carload of programmers I have ever been with 
> (particularly C-programmers) can agree on where to go, but it's an issue 
> on the specific route to get there. Usually the dominant programmer wins,
> and the driver loses.
> 
> I am in professional training change, Journalism->Programming (a hard, 
> long, math catchup), and if the objective is a 5-minute trip to the 
> store, I find myself meandering aimlessly though the countryside, miles away, 
> looking at the cows and trees.
> 
> I am of course _thinking_ about math and C++ projects, but that's probably
> not a good sign.

I only have this problem when the destination is so well know that I've long
since established the optimal way to get there.

>>The revelation is that I'm starting to understand that many non-programmer
>>_don't_ generally evaluate their car trips like this. 
> 
> Just out of curiosity, how do you think C compares to C++? Or what do you
> think of OO-languages in general?

I've always had a uncomfortable feeling in the pit of my stomach that C++
and other OO languages were more complicated than they needed to be.  The
book by Raymond that I'm reading seems to agree with this idea and is
making me a little more confident about expressing it.

On the flip side, I find the way objects and classes control namespace
pollution to be a wonderful thing ... so I'm not totally against OO
programming.  I'm not 100% sure where I feel it fits in overall, but
Raymond seems to think that it has a special use for special case
applications, such as developing GUIs.

-- 
Bill Moran
Potential Technologies
http://www.potentialtech.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3FA301F6.2010208>