Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Closed Thread
 
Thread Tools Display Modes
Old Jun 23rd, 2006, 2:09 PM   #61
uman
Expert Programmer
 
Join Date: Dec 2004
Posts: 794
Rep Power: 4 uman is on a distinguished road
Yes, but you haven't proven to me that you can "think in" a programming language. A programming language offers the ability to program, nothing else.

Since you haven't contested the fact that Mr. Graham's definition includes natural human languages, you apparently agree with that point. Which means that even if programming languages WERE "tools for thinking", which they aren't, your definition is still too broad.
__________________
Few people deserve to be compared to (Rush) Limbaugh, most of them were convicted at the Nuremburg trials.
--WilliamSChips on Slashdot
uman is offline  
Old Jun 23rd, 2006, 2:28 PM   #62
Wizard1988
Professional Programmer
 
Wizard1988's Avatar
 
Join Date: Oct 2005
Location: Chitown
Posts: 414
Rep Power: 3 Wizard1988 is on a distinguished road
Send a message via AIM to Wizard1988
Natural languages often leave ambiguities(sp) which is why no one programs in english.
When you are writing some sort of a program first you think of the logic. You do that in your natural language. Next you take out the ambiguities and translate it into a language that the compiler can understand and translate into machine code.

If you look at code that someone else wrote you should be able to figure out their logic. You might not understand their code but I really feel like it would be because you might have a different approach to the problem.
Wizard1988 is offline  
Old Jun 23rd, 2006, 2:47 PM   #63
uman
Expert Programmer
 
Join Date: Dec 2004
Posts: 794
Rep Power: 4 uman is on a distinguished road
What's your point?

Edit: By the way I'm aware that nobody programs in English, it's Yegg who implies that they do.
__________________
Few people deserve to be compared to (Rush) Limbaugh, most of them were convicted at the Nuremburg trials.
--WilliamSChips on Slashdot
uman is offline  
Old Jun 23rd, 2006, 2:49 PM   #64
Wizard1988
Professional Programmer
 
Wizard1988's Avatar
 
Join Date: Oct 2005
Location: Chitown
Posts: 414
Rep Power: 3 Wizard1988 is on a distinguished road
Send a message via AIM to Wizard1988
My point is that you can communicate ideas with others using a programming language.

Actually you could find people programming in English, but that depends on your definition of programming.
Wizard1988 is offline  
Old Jun 23rd, 2006, 2:54 PM   #65
uman
Expert Programmer
 
Join Date: Dec 2004
Posts: 794
Rep Power: 4 uman is on a distinguished road
1) You can sometimes, and with some ideas, but not always.
2) Even if you can, that's just a side effect of it being a programming language. It's not the intended purpose and it's certainly not the definition.
3) Even if it were, a tool for "communicating ideas with others" is not the same as a "tool for thinking".
4) Even if it were, at which point Mr. Graham's definition would include programming languages, the definition is still too broad as it includes things besides programming languages.

Some people on the internet don't know how to debate, and so they pick one (rather unimportant) part of my argument and refute that. To prevent this from happening, I have numbered my points 1-4. With this particular argument my four points are cumulative; you have to disprove all of them to win the debate. Good luck, you'll need it.
__________________
Few people deserve to be compared to (Rush) Limbaugh, most of them were convicted at the Nuremburg trials.
--WilliamSChips on Slashdot
uman is offline  
Old Jun 23rd, 2006, 3:06 PM   #66
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
What I say is correct. See what I said, as proof thereof. Next life I'm gonna be a politician or televangelist. Send your cards and letters and I will help you from the goodness of my heart (refer to above for proof of that goodness). Don't forget the five bucks.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline  
Old Jun 23rd, 2006, 3:16 PM   #67
uman
Expert Programmer
 
Join Date: Dec 2004
Posts: 794
Rep Power: 4 uman is on a distinguished road
Huh?

DaWei sometimes I have no idea what you're talking about :-P
__________________
Few people deserve to be compared to (Rush) Limbaugh, most of them were convicted at the Nuremburg trials.
--WilliamSChips on Slashdot
uman is offline  
Old Jun 23rd, 2006, 3:45 PM   #68
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
That's what fallacies are for....
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline  
Old Sep 14th, 2006, 11:32 AM   #69
JamesCEdmonds
Newbie
 
Join Date: May 2006
Posts: 19
Rep Power: 0 JamesCEdmonds is on a distinguished road
http://www.nerdtests.com/ft_nq.php

Your Score Summary
Overall, you scored as follows:
98% scored higher (more nerdy), and
2% scored lower (less nerdy).
What does this mean? Your nerdiness is:
Definitely not nerdy, you are probably cool.

I'm not sure what to do to get the other 2 % gone. Perhaps I need to get the periodic table out and answer them wrong.
__________________
Into the valley of death rode the 600 hundred.
JamesCEdmonds is offline  
Old Sep 14th, 2006, 1:58 PM   #70
Jimbo
Battle Programmer
 
Jimbo's Avatar
 
Join Date: Feb 2006
Location: Bellevue, WA, USA
Posts: 742
Rep Power: 3 Jimbo is on a distinguished road
Congratulations on dredging a nearly 3 month dead thread for a sidetracked post. :beard:
Jimbo is offline  
Closed Thread

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 11:06 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC