From: pontius@twonky.btv.ibm.com (Dale Pontius)
Subject: Re: binding thickness indicator, was Re: GNAT, OS/2, Libraries
Date: 1996/04/12
Date: 1996-04-12T00:00:00+00:00 [thread overview]
Message-ID: <4km8oa$151g@mdnews.btv.ibm.com> (raw)
In-Reply-To: 4kjaib$bhc@news2.delphi.com
In article <4kjaib$bhc@news2.delphi.com>,
tmoran@bix.com writes:
>I propose we use something analogous to house insulation 'R-values'
>for indicating the thickness of a binding. R1 would be the thinnest
>possible, a la single pane window glass, like Tore's example of
>interfacing to a C routine. R50 would indicate such thickness and
>insulation that, say, code using an R50 windowing GUI binding would be
>portable across Mac, Windows, OS/2, and X-Windows. R5 might be the
>Ada flavor he mentions (type and range checked parameters, raise
>exception instead of returning success/fail flag, etc) , but pretty
>much still tied to the particular design, style, and widget offerings
>of a particular system. Clearly not an exact measurement, but
>somewhat more specific than thick/thin.
But if you've got R50 bindings, make sure you don't install new
carpet (super-duper GUI function) unless it summertime (running
on a fast box) and you can keep the windows open. (a really fast
box) Otherwise you get 'sick building syndrome'. (super-duper
slow performance)
But seriously, folks, there was talk a month or so about Fresco,
which was capable of attacking the same problem. (and more) But
there were remarks that Fresco is slow even on a fast box.
Thick GUI bindings may well carry a rather sticky performance
penalty. (OK, OK, it is Friday, after all!) Look and see a trend
of more portable cross-platform APIs being added to various OS's.
OpenGL and Java are two examples. It turns out that right on the
tails of OpenDoc is coming a Framework spec. OpenDoc says nothing
about user interface, but the Framework spec will.
Another year or so and the thick/thin GUI issue may become less
important, as new native cross-platform APIs get added to current
OS offerings.
Dale Pontius
(NOT speaking for IBM)
next prev parent reply other threads:[~1996-04-12 0:00 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
1996-04-11 0:00 binding thickness indicator, was Re: GNAT, OS/2, Libraries tmoran
1996-04-12 0:00 ` Dale Pontius [this message]
1996-04-17 0:00 ` Mitch Gart
1996-04-17 0:00 ` Mitch Gart
1996-04-19 0:00 ` Ron J Theriault
1996-04-19 0:00 ` David Emery
-- strict thread matches above, loose matches on Subject: below --
1996-04-12 0:00 Bob Crispen
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox