Re: Code Comprehension
- From: Logan Shaw <lshaw-usenet@xxxxxxxxxxxxx>
- Date: Tue, 29 Aug 2006 02:29:32 GMT
Pascal Bourguignon wrote:
Just one thing. I'm not trolling (or at least not consciously). By
interest in this discussion is that if I could convince enough people
about my C style, I could read more easily C code out there.
If I could convince everyone who writes Lisp to write it like Perl,
I could more easily read the Lisp code out there. :-)
For what it's worth, Pascal, I've been slamming you a lot in this
thread, and I should point out that I appreciate where (I think)
your motivation comes from. Compared to a language like Lisp, or
really a lot of languages out there, C has some distasteful aspects
about it. It's easy to look at C and wish it were more like another
language that is cleaner and more expressive. And it's easy to try
to make it into that. But C will never have closures or lambda
functions or garbage collection[1] or any of a hundred other useful
and nice things.
So, I think the efforts to bring some of the nicer things to C come
from a good motivation. I just don't think it's always possible.
Pushing too hard to make C into something that it's not can make
things worse, and that has been the reason for my criticism. At
least for most of it. :-)
- Logan
[1] or at least garbage collection which isn't a third-party,
non-native hack
.
- References:
- Code Comprehension
- From: jj
- Re: Code Comprehension
- From: pete
- Re: Code Comprehension
- From: Simon Morgan
- Re: Code Comprehension
- From: Phlip
- Re: Code Comprehension
- From: Nobody
- Re: Code Comprehension
- From: Pascal Bourguignon
- Re: Code Comprehension
- From: Simon Morgan
- Re: Code Comprehension
- From: Pascal Bourguignon
- Re: Code Comprehension
- From: Rob Thorpe
- Re: Code Comprehension
- From: Pascal Bourguignon
- Re: Code Comprehension
- From: Arthur J. O'Dwyer
- Re: Code Comprehension
- From: Pascal Bourguignon
- Code Comprehension
- Prev by Date: Re: Code Comprehension
- Next by Date: Re: Fibonacci implementation
- Previous by thread: Re: Code Comprehension
- Next by thread: Re: Code Comprehension
- Index(es):
Relevant Pages
|