🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #11888

Re: What's in the '586?

#11888
From: David Chase
Date: Thu, 30 May 1991 22:50
37 lines
2413 bytes
herrickd@iccgcc.decnet.ab.com writes:
>mmm@cup.portal.com (Mark Robert Thorson) writes:
>> Gee, didn't you notice the smiley at the end?  
>Another facet of this that no-one commented on - it came right at the
>end of a heavy flame war on news.admin because Ed Vielmetti posted
>a similar joke with no smiley.

I was quite surprised that so many people failed to spot the posting
as a well-written joke, smiley or not.  I'm not sure, but I'd swear
that people have been writing parody, satire, and sarcasm since before
there were smiley faces, and somehow they got the message across.  Not
everyone on the net is Swift or Voltaire, but an intended joke is
almost always immediately obvious, even if it isn't funny.

Generally, I think smileys are vile -- sort of like visual canned
laughter.  Do we really need them?

So, here's an obligatory architectural musing: How about those sound
chips?  Howcome I have to call a library routine to get at them?  I
want direct access to the sound chip from the language that I program
in, so that the programs that I write can give users audio feedback,
but I want portability, too, so I'll get a similar effect on a Sun,
Macintosh, or NeXT.  For instance, we can introduce a new escaped
character in C strings "\h", for "Humor" (similar to "\a" for "Audible
Alert"), which will cause the sound chip to emit a chuckle.  "\H"
emits a belly-laugh.  I leave it to the standards committees to decide
on the full mapping of noises to escape sequences.

Compiler writers and language designers need to provide access to
these valuable architectural features so that we can get on with the
task of enhancing our mailers and news readers; after all, a great
deal of user time, CPU time and disk space is spent in the use of
these valuable applications, so we should ensure that they are of the
highest possible quality.

David Chase
Sun
Technical Details
Message-ID: <14251@exodus.Eng.Sun.COM>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!crdgw1!uunet!lll-winken!sun-barr!newstop!exodus!rbbb.Eng.Sun.COM!chased
References: <1991May14.002130.4740@vax5.cit.cornell.edu> <42390@cup.portal.com> <4731.284500fb@iccgcc.decnet.ab.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!crdgw1!uunet!lll-winken!sun-barr!newstop!exodus!rbbb.Eng.Sun.COM!chased
From: chased@rbbb.Eng.Sun.COM (David Chase)
Newsgroups: comp.arch
Subject: Re: What's in the '586?
Message-ID: <14251@exodus.Eng.Sun.COM>
Date: 30 May 91 22:50:18 GMT
References: <1991May14.002130.4740@vax5.cit.cornell.edu> <42390@cup.portal.com> <4731.284500fb@iccgcc.decnet.ab.com>
Sender: news@exodus.Eng.Sun.COM
Organization: Sun Microsystems, Mt. View, Ca.
Lines: 37