Click here to Skip to main content
15,922,533 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Transcendence Pin
Gregory Gadow13-Feb-14 4:20
Gregory Gadow13-Feb-14 4:20 
GeneralRe: Transcendence Pin
H.Brydon13-Feb-14 6:14
professionalH.Brydon13-Feb-14 6:14 
GeneralRe: Transcendence Pin
Ravi Bhavnani13-Feb-14 4:18
professionalRavi Bhavnani13-Feb-14 4:18 
GeneralRe: Transcendence Pin
Gregory Gadow13-Feb-14 4:24
Gregory Gadow13-Feb-14 4:24 
GeneralRe: Transcendence Pin
Ravi Bhavnani13-Feb-14 4:42
professionalRavi Bhavnani13-Feb-14 4:42 
GeneralRe: Transcendence Pin
SortaCore13-Feb-14 22:54
SortaCore13-Feb-14 22:54 
GeneralRe: Transcendence Pin
jschell13-Feb-14 9:04
jschell13-Feb-14 9:04 
GeneralRe: Transcendence Pin
xperroni15-Feb-14 0:35
xperroni15-Feb-14 0:35 
I'm curious though: when you say "amazing breakthroughs", what do you have in mind? If you mean human-like computer minds, then yes, we are still some ways off (though we might be closer than you think [^]); but that's a little like saying there's been no breakthroughs in space exploration since the Sputnik because we don't yet have colonies outside the Earth. That is the goal and we're working on it: but the target problem is so mind-bogglingly hard, the progress we have made so far is remarkable even if we still don't look too close to solving it.

And in some ways the AI challenge is even harder than space exploration. For one, the vision ("people living in space, the Moon and other planets") and requirements (propulsion, life support, radiation shielding etc.) of space exploration are easy enough to agree on; in contrast, see if you can get any three people to agree on what "intelligence" is. Most believe they know it when they see it – they don't [^], and even if they did, this would hardly be enough basis to steer research. With a thousand definitions to pursue, and a thousand strategies to implement each one, it's difficult to even know where "there" is, and much more so to get there.

And yet the AI field has produced many successes over these 60-odd years. LISP has revolutionized the way we look at programming languages. Optimizing compilers produce assembly code of performance comparable (often better) than the output of human experts. Scheduling systems effectively run many industrial plants – the humans are nominally in charge, but in fact all they do is take the orders and nod. Automated VLSI design tools have progressed to a point nobody fully understands the architecture of modern microchips anymore. Automated translation, while still a bit trite, has become good enough for everyday use (I use Google Translate to read messages in Japanese everyday: I know the language well enough to tell if a translation is accurate, but my reading is still too slow, and being able to get an "Engrish" translation at the click of a button is priceless).

Of course, it's often the case that when something works and starts seeing widespread use, it loses the "AI" moniker; sometimes it even becomes its own field. I guess that has a lot to do with the feeling that "AI" is not making much progress – when in fact it's been thriving all along.
"Whereas smaller computer languages have features designed into them, C++ is unusual in having a whole swathe of functionality discovered, like a tract of 19th century Africa."

-- Verity Stob

http://www.theregister.co.uk/2006/05/05/cplusplus_cli/

GeneralRe: Transcendence Pin
TRK315-Feb-14 4:58
TRK315-Feb-14 4:58 
GeneralRe: Transcendence Pin
James Lonero17-Feb-14 5:32
James Lonero17-Feb-14 5:32 
GeneralRe: Transcendence Pin
Member 396541318-Feb-14 5:01
Member 396541318-Feb-14 5:01 
GeneralRe: Transcendence Pin
Richard MacCutchan13-Feb-14 4:33
mveRichard MacCutchan13-Feb-14 4:33 
GeneralRe: Transcendence Pin
OriginalGriff13-Feb-14 5:15
mveOriginalGriff13-Feb-14 5:15 
GeneralRe: Transcendence Pin
Gregory Gadow13-Feb-14 6:26
Gregory Gadow13-Feb-14 6:26 
GeneralRe: Transcendence Pin
Richard MacCutchan13-Feb-14 7:10
mveRichard MacCutchan13-Feb-14 7:10 
AnswerRe: Transcendence Pin
Matt T Heffron13-Feb-14 7:45
professionalMatt T Heffron13-Feb-14 7:45 
GeneralRe: Transcendence Pin
Richard MacCutchan13-Feb-14 21:43
mveRichard MacCutchan13-Feb-14 21:43 
GeneralRe: Transcendence Pin
Matt T Heffron13-Feb-14 7:50
professionalMatt T Heffron13-Feb-14 7:50 
GeneralRe: Transcendence Pin
James Lonero17-Feb-14 5:34
James Lonero17-Feb-14 5:34 
GeneralRe: Transcendence Pin
OriginalGriff13-Feb-14 8:00
mveOriginalGriff13-Feb-14 8:00 
GeneralRe: Transcendence Pin
tgrt13-Feb-14 5:07
tgrt13-Feb-14 5:07 
GeneralRe: Transcendence Pin
jschell13-Feb-14 9:02
jschell13-Feb-14 9:02 
GeneralRe: Transcendence Pin
Dave Thomson13-Feb-14 21:33
Dave Thomson13-Feb-14 21:33 
GeneralRe: Transcendence Pin
SortaCore13-Feb-14 22:57
SortaCore13-Feb-14 22:57 
GeneralRe: Transcendence Pin
Simon O'Riordan from UK13-Feb-14 20:43
Simon O'Riordan from UK13-Feb-14 20:43 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.