Interactive computing system developed by RandCorporation for AdvancedResearchProjectsAgency in the sixties. It's an early and very pure example of a GraphicalUserInterface system: all user interaction was through a graphical CathodeRayTube display and the first modern GraphicsTablet. The computer used was an IbmSystemThreeSixty''''''/44. (The 360 was dedicated to supporting a single GRAIL terminal, making it an enormously expensive PersonalComputer. Like the XeroxParc work that came after it, GRAIL was explicitly intended to use a lavish hardware budget to explore the possiblities of computer systems that would become affordable later.) The system provided the user with GrailLanguage, a high-level, flowchart-based GraphicalProgrammingLanguage descended from JossLanguage. The user drew and labelled the flowchart using the stylus; the system performed incremental shape and printed-character recognition on the user's input. As with SketchPad insightful InteractionDesign, clever SystemsProgramming and then-lavish but now-miserly computer resources seem to have combined to produce a capable system with an intuitive and radically clean UserInterface. GRAIL is one of the systems credited by AlanKay as an influence on SmalltalkLanguage; see EarlyHistoryOfSmalltalk. * The 1969 RAND reports on GRAIL: * "The Grail Project: An Experiment in Man-Machine Communications" http://www.rand.org/pubs/research_memoranda/RM5999/ * "The GRAIL Language and Operations" http://www.rand.org/pubs/research_memoranda/RM6001/ * "The GRAIL System Implementation" http://www.rand.org/pubs/research_memoranda/RM6002/ RAND also produced a demonstration film of GRAIL, some of which can be seen in DoingWithImagesMakesSymbols: http://video.google.com/videoplay?docid=-533537336174204822#23m41s ---- CategoryInteractionDesign CategoryHistory CategoryOperatingSystem CategoryUserInterface