Click here to get back home

Re: The Importance of Terminology's Quality

 HomeNewsGroups | Search | About
 comp.lang.perl.misc    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content
Subject Author Date
Re: The Importance of Terminology's Quality Steve Schafer 07-22-2008
Get Chitika Premium
Posted by Steve Schafer on July 22, 2008, 12:29 pm
Please log in for more thread options
On Tue, 22 Jul 2008 10:21:50 +0100, Martin Gregorie

>The first time I ran across the term "thunking" was when Windows 3
>introduced the Win32S shim and hence the need to switch addressing between
>16 bit and 32 bit modes across call interfaces. That was called "thunking"
>by Microsoft and even they would surely admit it was a kludge.

Win32s thunks are a completely different beast from the original Algol
60 thunks. As far as I know, the first published description of thunks
was:

Ingerman PZ (1961) Thunks: A way of compiling procedure statements with
some comments on procedure declarations, CACM 4:55-58.

Steve Schafer
Fenestra Technologies Corp.
http://www.fenestra.com/

Posted by Grant Edwards on July 22, 2008, 2:17 pm
Please log in for more thread options
> On Tue, 22 Jul 2008 10:21:50 +0100, Martin Gregorie
>
>>The first time I ran across the term "thunking" was when Windows 3
>>introduced the Win32S shim and hence the need to switch addressing between
>>16 bit and 32 bit modes across call interfaces. That was called "thunking"
>>by Microsoft and even they would surely admit it was a kludge.

What?! Microsoft took a technical term and used it to mean
something completely different than the widely used meaning?
Never.

> Win32s thunks are a completely different beast from the
> original Algol 60 thunks. As far as I know, the first
> published description of thunks was:
>
> Ingerman PZ (1961) Thunks: A way of compiling procedure statements with
> some comments on procedure declarations, CACM 4:55-58.

The Algol usage is certainly what we were taught back in the
late 70's. I wasn't even aware that Microsoft had hijacked it
to mean something else.

--
Grant Edwards grante Yow! My polyvinyl cowboy
at wallet was made in Hong
visi.com Kong by Montgomery Clift!

Similar ThreadsPosted
Re: The Importance of Terminology's Quality May 10, 2008, 9:33 am
Re: The Importance of Terminology's Quality May 29, 2008, 8:31 pm
Re: The Importance of Terminology's Quality June 1, 2008, 4:24 am
Re: The Importance of Terminology's Quality July 20, 2008, 1:36 pm
Quality of rand() April 11, 2008, 1:44 pm
Fast and high-quality Web Site Creation December 12, 2004, 3:20 am
Accessing TestDirector for Quality Center OTA API using Perl May 3, 2006, 3:53 pm
Xah's Edu Corner: Examples of Quality Technical Writing December 5, 2005, 8:55 pm
Boost your business with Quality Web & Design Services at Bargain Prices! January 17, 2008, 9:53 am
Code Quality and examples from the Perl source code April 11, 2006, 10:22 am

Our other projects:

Art Dolls, Fairies and Mermaids - Sunnyfaces.net

Roy's Linux, Programming and Search Engines messages

1-Script XML SitemapXML Sitemap