Scott Fahlman


Scott Elliott Fahlman is a computer scientist and Professor Emeritus at Carnegie Mellon University. He is notable for early work on automated planning and scheduling in a blocks world, on semantic networks, on neural networks, on the programming languages Dylan, and Common Lisp, and he was one of the founders of Lucid Inc.. During the period when it was standardized, he was recognized as "the leader of Common Lisp." From 2006 to 2015, Fahlman was engaged in developing a knowledge base named Scone, based in part on his thesis work on the NETL Semantic Network.

Life and career

Fahlman was born in Medina, Ohio, the son of Lorna May and John Emil Fahlman. He attended the Massachusetts Institute of Technology, where he received a Bachelor of Science and Master of Science degree in electrical engineering and computer science in 1973, and a Doctor of Philosophy in artificial intelligence in 1977. His master's thesis advisor was Patrick Winston and his doctoral thesis advisor was Gerald Sussman. He has noted that his doctoral diploma says the degree was awarded for "original research as demonstrated by a thesis in the field of Artificial Intelligence" and suggested that it may be the first doctorate to use that term. He is a fellow of the American Association for Artificial Intelligence.
Fahlman acted as thesis advisor for Donald Cohen, David B. McDonald, David S. Touretzky, Skef Wholey, Justin Boyan, Michael Witbrock, and Alicia Tribble Sagae.
From May 1996 to July 2001, Fahlman directed the Justsystem Pittsburgh Research Center.

Emoticons

Fahlman was not the first to suggest the concept of the emoticon – a similar concept for a marker appeared in an article of Reader's Digest in May 1967, although that idea was never put into practice.
In an interview printed in The New York Times in 1969, Vladimir Nabokov noted:
"I often think there should exist a special typographical sign for a smile –
some sort of concave mark, a supine round bracket."

Fahlman is credited with originating the first smiley emoticon, which he thought would help people on a message board at Carnegie Mellon to distinguish serious posts from jokes. He proposed the use of :-) and :-
From: Scott E Fahlman
I propose that the following character sequence for joke markers:
Read it sideways. Actually, it is probably more economical to mark things that are NOT jokes, given current trends. For this, use