Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Artificial intelligence community mourns John McCarthy
BBC ^ | 25 October 2011 | Staff

Posted on 10/25/2011 10:25:20 AM PDT by ShadowAce

Artificial intelligence researcher, John McCarthy, has died. He was 84.

The American scientist invented the computer language LISP.

It went on to become the programming language of choice for the AI community, and is still used today.

Professor McCarthy is also credited with coining the term "Artificial Intelligence" in 1955 when he detailed plans for the first Dartmouth conference. The brainstorming sessions helped focus early AI research.

Prof McCarthy's proposal for the event put forward the idea that "every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it".

The conference, which took place in the summer of 1956, brought together experts in language, sensory input, learning machines and other fields to discuss the potential of information technology.

Other AI experts describe it as a critical moment.

"John McCarthy was foundational in the creation of the discipline Artificial Intelligence," said Noel Sharkey, Professor of Artificial Intelligence at the University of Sheffield.

"His contribution in naming the subject and organising the Dartmouth conference still resonates today." LISP

Prof McCarthy devised LISP at Massachusetts Institute of Technology (MIT), which he detailed in an influential paper in 1960.

The computer language used symbolic expressions, rather than numbers, and was widely adopted by other researchers because it gave them the ability to be more creative.

"The invention of LISP was a landmark in AI, enabling AI programs to be easily read for the first time," said Prof David Bree, from the Turin-based Institute for Scientific Interchange.

"It remained the AI language, especially in North America, for many years and had no major competitor until Edinburgh developed Prolog."Regrets

In 1971 Prof McCarthy was awarded the Turing Award from the Association for Computing Machinery in recognition of his importance to the field.

(Excerpt) Read more at bbc.co.uk ...


TOPICS: Computers/Internet
KEYWORDS: lisp

1 posted on 10/25/2011 10:25:31 AM PDT by ShadowAce
[ Post Reply | Private Reply | View Replies]

To: rdb3; Calvinist_Dark_Lord; GodGunsandGuts; CyberCowboy777; Salo; Bobsat; JosephW; ...

2 posted on 10/25/2011 10:26:51 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 1 | View Replies]

To: rdb3; Calvinist_Dark_Lord; GodGunsandGuts; CyberCowboy777; Salo; Bobsat; JosephW; ...

3 posted on 10/25/2011 10:27:36 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

4 posted on 10/25/2011 10:31:20 AM PDT by martin_fierro (< |:)~)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce
'Es not dead, he's just stuck in a recursion loop.

/johnny

5 posted on 10/25/2011 10:33:39 AM PDT by JRandomFreeper (gone Galt)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

I fondly remember learnign LISP in college.

We had to do a program where you figure out the colors for a map, knowing that the optimal is 4 colors.

The program is known to be unable to be solved for a badly ordered list using standard lisp and everyone submitted convoluted attempts that all failed (but that was expected)

All failed- except mine.

Since I knew that 4 was the answer I progrmmed it to resort the list until I got the answer 4. It was 1/tenth the size of everyone elses example and worked for every input they threw at it.

The teacher didnt know whether to fail me for cheating or give me an A for brilliance.

I successfully argued for and got the A, since the problem was not to find the least number of colors (which is known to be 4) but to output a properly colored map, which I achieved.


6 posted on 10/25/2011 10:37:15 AM PDT by Mr. K (We need a TEA Party march on GOP headquarters ~!!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: JRandomFreeper
Steve Jobs
Dennis Ritchie
John McCarthy

RIP

7 posted on 10/25/2011 11:04:11 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 5 | View Replies]




Click the Pic               Thank you, JoeProBono

Gary and Harriet Leave the Reception in Their Honeymoon Shells

Follow the Exciting Adventures of Gary the Snail!


Abolish FReepathons
Go Monthly

If you sign up
A sponsor will donate $10

8 posted on 10/25/2011 11:54:07 AM PDT by TheOldLady (FReepmail me to get ON or OFF the ZOT LIGHTNING ping list)
[ Post Reply | Private Reply | View Replies]

To: Mr. K
Good for you. Many tend to find LISP "upsetting" due to its unusual syntax. On the other hand, for some functional programming enthusiasts, other kinds are nothing but worthless junks. LOL. Conceptually, it is a great language. Some variation of it can even treat function itself as another data.

There are more "upsetting" languages than LISP variety, for example, PROLOG and production system language(YAPS, OPS5.) I am not sure if they are still in wide use in AI community.

John McCarthy and others who pioneered AI are biased toward mathematical logic due to their academic background. On the other hand, von Neumann championed different approach, more biologically motivated ones. In hindsight, I think von Neumann was on the right track. AI strayed into wrong direction for 3 decades before it dug itself out of lopsided bias toward mathematical logic. The dazzling array of concepts and analytical tools made mathematical logic more seductive as a tool. It seemed it is better equipped to capture high cognitive capability of human beings.

9 posted on 10/25/2011 3:02:46 PM PDT by TigerLikesRooster (The way to crush the bourgeois is to grind them between the millstones of taxation and inflation)
[ Post Reply | Private Reply | To 6 | View Replies]

To: ShadowAce
I built a Macho-man Soldier robot based on Professor McCarthy's Artificial Intelligence research.

I tried to market it, but was unsuccessful.

Everybody just made fun of it because it spoke with a Lisp.

Baddabing! I'll be here all night folks, try the Veal.

(Hmmm, now that Don't Ask, Don't Tell has ended, maybe it could be successfully marketed.)

10 posted on 10/25/2011 3:22:17 PM PDT by Col Freeper (FR is a smorgasbord of Conservative thoughts and ideas - dig in and enjoy it to its fullest!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce
OK, how many of you guys remember that "CAR" is "Contents of the Address part of Register number" and "CDR" is "Contents of the Decrement part of Register number"?

And who the heck left all these right-parentheses laying over here in a pile, huh???

RIP John McCarthy.

11 posted on 10/25/2011 4:12:08 PM PDT by dayglored (Listen, strange women lying in ponds distributing swords is no basis for a system of government!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce
> Steve Jobs
> Dennis Ritchie
> John McCarthy

Let us hope that the maxim that "deaths happen in threes" is true this time, and that we don't lose another technological great too soon.

12 posted on 10/25/2011 4:15:40 PM PDT by dayglored (Listen, strange women lying in ponds distributing swords is no basis for a system of government!)
[ Post Reply | Private Reply | To 7 | View Replies]

To: dayglored

I was not betting on McCarthy. We do have a host of computer pioneers who are getting up there in age though. Niklaus Wirth (Pascal), Douglas Engelbart (mouse), Marvin Minsky (AI) and Wesley Clark (LINC computer) are in their late 70s to their 80s.

Yes, given that list let’s hope that’s the last for this year.


13 posted on 10/25/2011 9:48:36 PM PDT by antiRepublicrat
[ Post Reply | Private Reply | To 12 | View Replies]

To: TigerLikesRooster
Many tend to find LISP "upsetting" due to its unusual syntax. On the other hand, for some functional programming enthusiasts, other kinds are nothing but worthless junks. LOL. Conceptually, it is a great language. Some variation of it can even treat function itself as another data.

LISP's ability to treat itself as data at the most intimate level is unique among computer languages.

There is a story that Peter Norvig, of Google, was giving a talk on Python (generally considered a powerful computer language), and McCarthy happened to wander in. When Norvig concluded his presentation and and asked for questions, McCarthy raised his hand and asked if Python could gracefully manipulate Python code as data. “No, John, it can’t,” responded Norvig.

More here.

14 posted on 10/26/2011 12:10:18 AM PDT by cynwoody
[ Post Reply | Private Reply | To 9 | View Replies]

To: TigerLikesRooster
Good for you. Many tend to find LISP "upsetting" due to its unusual syntax.

Lotsa Insane Stupid Parenthesis. That's what I was taught.

15 posted on 10/26/2011 12:28:51 AM PDT by Moonman62 (The US has become a government with a country, rather than a country with a government.)
[ Post Reply | Private Reply | To 9 | View Replies]

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson