{"id":12576,"date":"2021-11-13T16:43:07","date_gmt":"2021-11-13T21:43:07","guid":{"rendered":"https:\/\/carleton.ca\/scs\/?page_id=12576"},"modified":"2026-06-02T14:59:26","modified_gmt":"2026-06-02T18:59:26","slug":"tr-64-teaching-fifth-generation-computing-the-importance-of-small-talk-2","status":"publish","type":"page","link":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1984\/tr-64-teaching-fifth-generation-computing-the-importance-of-small-talk-2\/","title":{"rendered":"TR-64: Teaching Fifth Generation Computing: The Importance of Small Talk"},"content":{"rendered":"\n<section class=\"w-screen px-6 cu-section cu-section--white ml-offset-center md:px-8 lg:px-14\">\n    <div class=\"space-y-6 cu-max-w-child-5xl  md:space-y-10 cu-prose-first-last\">\n\n            <div class=\"cu-textmedia flex flex-col lg:flex-row mx-auto gap-6 md:gap-10 my-6 md:my-12 first:mt-0 max-w-5xl\">\n        <div class=\"justify-start cu-textmedia-content cu-prose-first-last\" style=\"flex: 0 0 100%;\">\n            <header class=\"font-light prose-xl cu-pageheader md:prose-2xl cu-component-updated cu-prose-first-last\">\n                                    <h1 class=\"cu-prose-first-last font-semibold !mt-2 mb-4 md:mb-6 relative after:absolute after:h-px after:bottom-0 after:bg-cu-red after:left-px text-3xl md:text-4xl lg:text-5xl lg:leading-[3.5rem] pb-5 after:w-10 text-cu-black-700 not-prose\">\n                        TR-64: Teaching Fifth Generation Computing: The Importance of Small Talk\n                    <\/h1>\n                \n                                \n                            <\/header>\n\n                    <\/div>\n\n            <\/div>\n\n    <\/div>\n<\/section>\n\n<p>Carleton University<br>\n<a href=\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1984\/\">Technical Report<\/a> <strong>TR-64<\/strong><br>\nOctober 1984<\/p>\n\n\n\n<h2 id=\"teaching-fifth-generation-computing-the-importance-of-small-talk\" class=\"wp-block-heading tr_t1\">Teaching Fifth Generation Computing: The Importance of Small Talk<\/h2>\n\n\n\n<div class=\"tr_t3\">Wilf R. LaLonde, Dave A. Thomas, John R. Pugh<\/div>\n\n\n\n<div>\n<h3>Abstract<\/h3>\n<p>The obvious approach to preparing studrnts for fifth generation computing is to focus on the two primary languages used by the Artificial Intelligence community: Lisp and Prolog. By dwelling on the features lacking in traditional didactic languages, e.g. symbolic manipulation and rule-based programming, an awareness and appreciation for the increased power of fifth generation systems can be imparted.<\/p>\n<p>However, this emphasis is only a partial solution because it ignores one of the more important programming languages of the future. We claim that Smalltalk is at least as important as Lisp and Prolog from the point of view of fifth generation computing. The object-oriented paradigm that it supports, its r.mphasis on modularization for &#8220;programming iu the laxge&#8221;, and its potl&#8217;ntial as an Artificial Intelligence programming language combine to make it an important candidate for consideration.<\/p>\n<\/div>\n\n\n\n<h3 id=\"download\" class=\"wp-block-heading\">Download<\/h3>\n\n\n\n<p><a href=\"https:\/\/carleton.ca\/scs\/wp-content\/uploads\/sites\/260\/TR-64.pdf\">TR-64.pdf<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Carleton University Technical Report TR-64 October 1984 Teaching Fifth Generation Computing: The Importance of Small Talk Wilf R. LaLonde, Dave A. Thomas, John R. Pugh Abstract The obvious approach to preparing studrnts for fifth generation computing is to focus on the two primary languages used by the Artificial Intelligence community: Lisp and Prolog. By dwelling [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":11787,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_cu_dining_location_slug":"","footnotes":"","_links_to":"","_links_to_target":""},"cu_page_type":[88],"class_list":["post-12576","page","type-page","status-publish","hentry","cu_page_type-technical-report"],"acf":{"cu_post_thumbnail":false},"_links":{"self":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/12576","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/comments?post=12576"}],"version-history":[{"count":2,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/12576\/revisions"}],"predecessor-version":[{"id":12579,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/12576\/revisions\/12579"}],"up":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/11787"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/media?parent=12576"}],"wp:term":[{"taxonomy":"cu_page_type","embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/cu_page_type?post=12576"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}