25 ms·
In theory. As far as I know, attempts were made to resurrect this, but didn't get all the way there. https://github.com/paulnank/nankervis-pdp10-js/issues/1#i
by larsbrinkhoff 3y ago
In theory. As far as I know, attempts were made to resurrect this, but didn't get all the way there.
https://github.com/paulnank/nankervis-pdp10-js/issues/1#issuecomment-1001892957 https://github.com/paulnank/nankervis-pdp10-js/issues/1#issu...
- gattilorenz 3y agoYeah, I was really looking forward to run the real SHRDLU [1] (one of the first natural language understanding programs) on ITS, but also that is... challenging. As you found out, it's possible to run a demo recording of it [2], and it's quite impressive too. [1] https://en.wikipedia.org/wiki/SHRDLU https://en.wikipedia.org/wiki/SHRDLU [2] https://github.com/PDP-10/its/issues/147 https://github.com/PDP-10/its/issues/147
- larsbrinkhoff 3y agoI have tried several versions of SHRDLU, binary and source, but so far I haven't found one that works. Some people claim it never really worked well. Winograd himself seems to think it did, and there is what seems to be a working demo in a 1973 TV documentary. Others say it needed heavy manual patching to be somewhat usable, and those patches didn't make it to the source code files.
- gattilorenz 3y agoDo you have a link/reference to the documentary? Yes, I've seen the sources that say it never was stable, but I assume that at least what's in the recorded demo was at some point possible to run; of course it might be coming from a long-lost source/or binary.
- larsbrinkhoff 3y agoTerry and SHRDLU at 8:23 here: https://archive.org/details/what-about-tomorrow-on-the-side-of-man https://archive.org/details/what-about-tomorrow-on-the-side-... See this for some more information: https://github.com/PDP-10/its/issues/425#issuecomment-1455881732 https://github.com/PDP-10/its/issues/425#issuecomment-145588...
- WalterBright 3y agoThe way I debug such things is to start with a trivial FORTRAN-10 program, and get it to compile, link, and run. Then start adding pieces of Empire to it, and when it stops compiling and linking, then do a binary search on the code till the culprit is found.