[Info-vax] [OT] Linux vs Windows vs OS X. Was Re: Unix on A DEC Vax?
Simon Clubley
clubley at remove_me.eisner.decus.org-Earth.UFP
Mon Jan 21 13:04:04 EST 2013
On 2013-01-21, Bill Gunshannon <billg999 at cs.uofs.edu> wrote:
> In article <kdh5nh$pte$1 at dont-email.me>,
> Simon Clubley <clubley at remove_me.eisner.decus.org-Earth.UFP> writes:
>>
>> Only an American could have made that comment. :-)
>
> How about an American who has spent a considerable amount of his
> life living outside the US? :-)
>
With your later comments, I cannot tell any longer if you don't know
about these routines or just don't consider them a part of the OS.
>
>>
>> The country specific attributes (currency symbols, date format, etc) are
>> set at operating system level and the application is expected to acquire
>> those values from the machine it is running on.
>
> Hmmmm... Linux (which is what we were talking about) stores time as
> seconds since the epoch. All displays are at the application level.
> Timezone (which controls the display) is a file well outside the
> kernel (and thus the OS). I can change the timezone and display of
> time without making any change to the OS, re-compilling or even re-
> booting. I know for a fact that I can set my Currency Symbol in a
> wordprocessor or spreadsheet program to be different than other users
> of the same machine.
>
>>
>> These settings, while they can be changed at application level in some
>> applications, most certainly are not application specific.
>
> I know of no kernel structure in Linux or any version of Unix I have ever
> worked with that contained "Currency Symbol". That has always been an
> application setting. (Even COBOL let you set that yourself in the source
> to your programs.)
>
So you don't consider the C RTL and environment variables to be part of
the OS ?
So something is not a part of the OS unless it needs a kernel structure
to support it ?
That's so out of touch with reality, I don't really know how to respond. :-)
In my world, I consider a application specific package to be, for example,
a word processor, a email client or a game. I do not consider it to be
the base OS supplied support routines used to implement those applications.
Simon.
--
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Microsoft: Bringing you 1980s technology to a 21st century world
More information about the Info-vax
mailing list