From ... Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!news2.kpn.net!news.kpn.net!nslave.kpnqwest.net!nloc2.kpnqwest.net!nloc.kpnqwest.net!nmaster.kpnqwest.net!nreader3.kpnqwest.net.POSTED!not-for-mail Newsgroups: comp.lang.lisp Subject: Re: Computer Science Education References: <3C0E7C39.9C41D794@nyc.rr.com> <3C0EABBE.B04A3B2@nyc.rr.com> Mail-Copies-To: never From: Erik Naggum Message-ID: <3216614037971523@naggum.net> Organization: Naggum Software, Oslo, Norway Lines: 34 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 06 Dec 2001 07:54:00 GMT X-Complaints-To: newsmaster@KPNQwest.no X-Trace: nreader3.kpnqwest.net 1007625240 193.71.66.49 (Thu, 06 Dec 2001 08:54:00 MET) NNTP-Posting-Date: Thu, 06 Dec 2001 08:54:00 MET Xref: archiver1.google.com comp.lang.lisp:22011 * cubicle584@mailandnews.com (Software Scavenger) | The nervous system is massively parallel. When will we have computer | hardware with the same advantage to the same degree? When humans are willing to accept that a computer may be smarter than they are. We have a situation today where the opposite willingness manifests itself in how people respond to a computer that has "insulted" them by pointing out that they are factually wrong about something or have made illogical arguments or committed fallacies. A simple statement of fact that would make nobody defensive in the real world, tends to make some people massively irritated when their computer is the messenger, and even simple error messages or failure to do what the user wants, however stupid or irrational, does not infrequently lead to the untimely demise of the hardware. If the computer were ever to _volunteer_ criticism to your average user, even in the form of actually helpful suggestions, you can be certain that it would be among the very last things it performs. | Such as making it easier to program the computer by making the computer | do a larger share of the work of programming. When I first believed that it would be feasible to write an Emacs on top of a commercial Common Lisp system (and hoping the non-commercial ones would catch on as necessary), part of the rationale for wanting to undertake this herculian task was that it would afford intimate ties between the Common Lisp world and the source code in progress. Doing this today, even with Allegro CL's Emacs-Lisp Interface, would drown in interprocess communication, reading and writing Lisp objects. /// -- The past is not more important than the future, despite what your culture has taught you. Your future observations, conclusions, and beliefs are more important to you than those in your past ever will be. The world is changing so fast the balance between the past and the future has shifted.