FRDB Archives

Freethought & Rationalism Archive

The archives are read only.


Go Back   FRDB Archives > Archives > IIDB ARCHIVE: 200X-2003, PD 2007 > IIDB Philosophical Forums (PRIOR TO JUN-2003)
Welcome, Peter Kirby.
You last visited: Today at 05:55 AM

 
 
Thread Tools Search this Thread
Old 06-25-2002, 11:34 PM   #1
Senior Member
 
Join Date: Feb 2001
Location: Toronto
Posts: 808
Unhappy Professionalisim and Creation/Evolution

Recently I was very troubled to see a group of professional coders admit they are christians, and spew the common arguments as if they were not even thinking. I even saw a link to AnswersInGenisis.Org! And no minority, only a few posters even attempted to say anything to the contrary.

I can not wrap my mind around the level of self-deception required. Programming is a good analogy for the universe, in that simple laws produce very complex and wonderful systems. AND, OR, NOT, XOR, XAND, etc, applied to a stream of bits produces everything a computer can do.

On the grander scale of the universe, simple laws describe vastly complex things in much the same way, and yet...

Perhaps this belief is valid because if code has a creator, so can the universe. But code can be self-written by evolutionary processes, before my very eyes, and so there is no reason to suspect the richer base language of the universe can not do the same. Thus, until we have better information, the simpler explaination must be the one from which we work.

And still, if there was a 'coder' of the universe, this being would not be Abrahamic, but more along the lines of a Deist's god. This is so plain a fact that I can not even fathom why it must be defended at all!

Anyway, <a href="http://www.codeproject.com/lounge.asp?forumid=1159&app=50&tid=218485&select=2 18485#xx218485xx" target="_blank">here</a> is the thread on CodeProject.com where the topic came up.

I didnt participate in that thread since I didnt see it till it was long over. Threads die there fast since they sink with each new top-level topic. I just need to type this out before I get some sleep.
Christopher Lord is offline  
Old 06-25-2002, 11:36 PM   #2
Senior Member
 
Join Date: Feb 2001
Location: Toronto
Posts: 808
Post

Update
Gonna post portions of this over there and see what happens.

wish me luck!


Edit: <a href="http://www.codeproject.com/lounge.asp?&tid=218857&forumid=1159&app=50&select= 218857#xx218857xx" target="_blank">Here</a> is the new thread I started.

[ June 26, 2002: Message edited by: Christopher Lord ]</p>
Christopher Lord is offline  
Old 06-26-2002, 01:12 AM   #3
Contributor
 
Join Date: Jan 2001
Location: Barrayar
Posts: 11,866
Post

Link the YECs here. Might be educational.

Vorkosigan
Vorkosigan is offline  
Old 06-26-2002, 03:30 AM   #4
Senior Member
 
Join Date: Nov 2001
Location: Ecuador
Posts: 738
Post

I dunno, LC. From the dozen or so posts I read, it looks like you got more pro-atheist than pro-gawd responses. Maybe your programmers ain't so dumb after all.
Quetzal is offline  
Old 06-26-2002, 05:55 AM   #5
Veteran Member
 
Join Date: Jul 2001
Location: Seattle
Posts: 4,261
Post

Quote:
Originally posted by Christopher Lord:
Recently I was very troubled to see a group of professional coders admit they are christians, and spew the common arguments as if they were not even thinking.
My BF is a computer scientist, and he's seen this trend as well. Most of them are usually ID'ers (they don't refute lays of physics & geology, etc). He seems to think it is arrogance: after all, a computer needed an intelligent programmer, so must our brain, right? I seem to think it is a lack of formal biology education - perhaps we are both right.

scigirl
scigirl is offline  
Old 06-26-2002, 08:56 AM   #6
Veteran Member
 
Join Date: Aug 2001
Location: Los Angeles
Posts: 1,427
Post

Aren't a fair number of creationists engineers? Same dynamic at work, I suppose -- you conceive things in terms of "design"?
bluefugue is offline  
Old 06-26-2002, 09:09 AM   #7
Junior Member
 
Join Date: Nov 2001
Location: USA
Posts: 77
Talking

Ah, the haplessness of human beings while attempting to come to grips with the minds and social mores of coders! Don't they realize that our real religious wars are over things like whether or not partial template specialization is necessary for generative programming?

-Neil

"You're typing on the computer, aren't you?"

- Said in a seething, accusatory tone over the phone by a girlfriend who was trying to have a serious discussion.
NeilUnreal is offline  
Old 06-26-2002, 11:41 AM   #8
Veteran Member
 
Join Date: Jan 2001
Location: Median strip of DC beltway
Posts: 1,888
Post

Quote:
Originally posted by NeilUnreal:
Don't they realize that our real religious wars are over things like whether or not partial template specialization is necessary for generative programming?
Of course it is required, otherwise you get the hacked together hell of inner template classes. Have you looked at the source for the STL? Uggg...
NialScorva is offline  
Old 06-26-2002, 03:50 PM   #9
Veteran Member
 
Join Date: Jul 2001
Location: Orion Arm of the Milky Way Galaxy
Posts: 3,092
Post

Why is this a surprise?
Valentine Pontifex is offline  
Old 06-27-2002, 07:42 AM   #10
Junior Member
 
Join Date: Nov 2001
Location: USA
Posts: 77
Talking

Waaaay off topic, but I know there are several C++ programmers here, and I found something cool this morning…

Did you know that if T is a template parameter, you can do things like:

enum E { AbsT = (T&gt;=0) ? T : -T };

And AbsT (or whatever) behaves like a manifest constant, which is amenable to further compiler optimization! For a better example, look at the use of _Word in the Plauger 3.10 implementation of bitset. In this case, it is used so that doing a bitset&lt;N&gt; where N is containable in a single unsigned long, will turn any word-based loops in the class into count 1 for easy unrolling*.

-Neil

p.s. OK, I'll drag it bodily back on-topic: "Isn't it wonderful what Stroustrup has created and how far C++ has evolved from its humble beginnings?"

*Subject of course, to your compiler’s capabilities.
NeilUnreal is offline  
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump


All times are GMT -8. The time now is 05:19 PM.

Top

This custom BB emulates vBulletin® Version 3.8.2
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.