SHRDLU (1971)
11–20 of 32 posts
Re: SHRDLU (1971)
#12what makes Lisp dialects the ideal language for building GOFAI agents?
With historical context: They had memory management, recursion, and higher order functions. None of these were common at the time.
Re: SHRDLU (1971)
#13what makes Lisp dialects the ideal language for building GOFAI agents?
With historical context: They had memory management, recursion, and higher order functions. None of these were common at the time.
Re: SHRDLU (1971)
#14 Person: DOES THE SHORTEST THING THE TALLEST PYRAMID'S SUPPORT SUPPORTS SUPPORT ANYTHING GREEN?
Computer: YES, THE GREEN PYRAMID.
Person: WHAT COLOR IS IT?
Computer: BY "IT", I ASSUME YOU MEAN THE SHORTEST THING THE TALLEST PYRAMID'S SUPPORT SUPPORTS.
Computer: RED
I got confused by the instruction. That's ...it's hardcore.Re: SHRDLU (1971)
#15The first AI to really blow my mind as a kid and - between that and Conway's Game of Life - no doubt responsible for the first 5 years of obsessive my all-night hacking and sneaking into university libraries to supplement lackluster CS education in high school at the time. Person: WHY DID YOU DO THAT? Computer: BECAUSE YOU ASKED ME TO. ^ cue adolescent nerd frothing at mouth
Person: WHY DID YOU DO THAT?
Computer: [low-level fan noise]Re: SHRDLU (1971)
#16Blimey. This bit is hardcore: Person: DOES THE SHORTEST THING THE TALLEST PYRAMID'S SUPPORT SUPPORTS SUPPORT ANYTHING GREEN? Computer: YES, THE GREEN PYRAMID. Person: WHAT COLOR IS IT? Computer: BY "IT", I ASSUME YOU MEAN THE SHORTEST THING THE TALLEST PYRAMID'S SUPPORT SUPPORTS. Computer: RED I got confused by the instruction. That's ...it's hardcore.
:)
Re: SHRDLU (1971)
#17Earlier quoted context omitted.
With historical context: They had memory management, recursion, and higher order functions. None of these were common at the time.
I think it was more about the way the lambda calculus encodes ideas from category theory and so on. GOFAI was all about using logic to achieve AI so languages like LISP (and, of course, logic programming languages like Prolog) were a natural choice for that sort of thing.
Re: SHRDLU (1971)
#18Re: SHRDLU (1971)
#19This program is discussed amongst a whirlwind of beautiful insight in Douglas Hofstadter's "Gödel, Escher Bach". I doubt I'm in the first 1,000 people to recommend that book on HN but I think it would be remiss to have a thread about SHRDLU without it being mentioned!
My first time reading GEB and I'm absolutely captured.
Re: SHRDLU (1971)
#20Wow that brings back the memories. I remember when it first came out it seemed like such a small step from having a system that could converse about a simplified universe to one that could converse about a much closer to "real" universe. And here we are with computers that are literally over a million times more powerful and nope, still can't ask Alexa or Google home where you left the car keys.