comp.lang.ada
 help / color / mirror / Atom feed
From: Jeffrey Carter <spam.jrcarter.not@spam.not.acm.org>
Subject: Re: Is Text_IO.Put_Line() thread-safe?
Date: Thu, 14 Jun 2012 16:35:46 -0700
Date: 2012-06-14T16:35:46-07:00	[thread overview]
Message-ID: <jrdsgi$1iom$1@adenine.netfront.net> (raw)
In-Reply-To: <m2ehphjz5l.fsf@pushface.org>

On 06/14/2012 03:40 PM, Simon Wright wrote:
> Jeffrey Carter<spam.jrcarter.not@spam.not.acm.org>  writes:
>
>> For decades the standard design for plumbing was 2 separate faucets
>> (hot and cold) each with its own valve. That's a terrible design from
>> a usability standpoint.
>
> Personally I find it a highly usable design.

If all you ever do is fill a receptacle (sink/tub) with water, sure. But suppose 
you want to wash your hands in water warmer than the water from the cold tap, 
and cooler than the water from the hot tap, and rinse them in clean water of the 
same temperature.

With 2 taps:

Plug sink
Turn on both taps
Mostly fill sink
Turn off both taps
Mix water in sink and test temperature
Add more water from one tap to obtain desired temperature
Wash hands
Drain sink
Plug sink
Turn on both taps (getting them soapy)
Mostly fill sink
Turn off both taps
Mix water in sink and test temperature
Add more water from one tap to obtain desired temperature
Rinse hands
Drain sink
Plug sink
Turn on both taps (getting your hands soapy)
Mostly fill sink
Turn off both taps
Mix water in sink and test temperature
Add more water from one tap to obtain desired temperature
Rinse hands and taps
Drain sink

With a single faucet and independent temperature and pressure controls:

Adjust pressure
Adjust temperature
Wash hands
Rinse hands
Turn off water

I find the latter much more usable. Of course, if you don't mind rinsing your 
hands in dirty, soapy water (getting them dirty again, so why bother washing 
them in the 1st place?), you can make the 2-tap scenario much shorter.

Of course, 2 separate taps are hopeless for showering ...

-- 
Jeff Carter
"English bed-wetting types."
Monty Python & the Holy Grail
15

--- Posted via news://freenews.netfront.net/ - Complaints to news@netfront.net ---



  reply	other threads:[~2012-06-14 23:35 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-06-14 12:53 Is Text_IO.Put_Line() thread-safe? awdorrin
2012-06-14 13:49 ` Robert A Duff
2012-06-14 14:35   ` Adam Beneschan
2012-06-14 14:38   ` Dmitry A. Kazakov
2012-06-14 14:56     ` J-P. Rosen
2012-06-14 16:01       ` Dmitry A. Kazakov
2012-06-14 18:34       ` Robert A Duff
2012-06-21 19:01         ` Randy Brukardt
2012-06-14 18:29     ` Robert A Duff
2012-06-21 19:04       ` Randy Brukardt
2012-06-14 21:14     ` tmoran
2012-06-14 14:42   ` awdorrin
2012-06-14 18:24     ` Robert A Duff
2012-06-14 20:37       ` awdorrin
2012-06-14 21:37         ` Robert A Duff
2012-06-15  5:32           ` Georg Bauhaus
2012-06-15  7:22             ` Dmitry A. Kazakov
2012-06-15 21:32               ` Robert A Duff
2012-06-16  7:41                 ` Dmitry A. Kazakov
2012-06-15 21:27             ` Robert A Duff
2012-06-14 18:56 ` Jeffrey Carter
2012-06-14 20:50   ` awdorrin
2012-06-14 21:41     ` Robert A Duff
2012-06-15 12:39       ` awdorrin
2012-06-14 22:17     ` Jeffrey Carter
2012-06-14 22:40       ` Simon Wright
2012-06-14 23:35         ` Jeffrey Carter [this message]
2012-06-15  5:04           ` Simon Wright
2012-06-15  5:41             ` Jeffrey Carter
2012-06-21 19:20             ` Randy Brukardt
2012-06-16  2:00       ` BrianG
2012-06-16  6:04         ` J-P. Rosen
2012-06-16  6:49           ` Simon Wright
2012-06-16  7:58             ` Dmitry A. Kazakov
2012-06-16  8:03               ` Simon Wright
2012-06-16  8:14                 ` Dmitry A. Kazakov
2012-06-21 19:27               ` Randy Brukardt
2012-06-16  7:51           ` Dmitry A. Kazakov
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox