Deutsch   English   Français   Italiano  
<vafji9$1ugno$4@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!3.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Dave Froble <davef@tsoft-inc.com>
Newsgroups: comp.os.vms
Subject: Re: C and C++, promotion, stabilization, migrationFor embedded
Date: Sun, 25 Aug 2024 11:45:13 -0400
Organization: A noiseless patient Spider
Lines: 54
Message-ID: <vafji9$1ugno$4@dont-email.me>
References: <va22kr$3ce14$2@dont-email.me> <vaaa1j$v7rp$1@dont-email.me>
 <vab69p$1356i$1@dont-email.me> <vae3v7$1nt1p$1@dont-email.me>
 <vae5hg$1j523$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 25 Aug 2024 17:45:14 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="604ae1de513023e840ca2c0e3def866c";
	logging-data="2048760"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+vLQ9BD5FP5N/wOlMBob7Czc4geSB6l/4="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
 Thunderbird/45.8.0
Cancel-Lock: sha1:qcc5Ej1C9lAbjUZN2T4xj7BRZF0=
In-Reply-To: <vae5hg$1j523$2@dont-email.me>
Bytes: 3363

On 8/24/2024 10:39 PM, Arne Vajhøj wrote:
> On 8/24/2024 10:12 PM, Stephen Hoffman wrote:
>> On 2024-08-23 23:34:18 +0000, Arne Vajhøj said:
>>> On 8/23/2024 11:32 AM, Stephen Hoffman wrote:
>>>> OpenVMS has ~no concept of languages, either. Yeah, the C abd C++ I18N
>>>> giblets, Java and its own little world, maybe using the existing and older
>>>> ICU or maybe you ported a newer ICU, and the deprecated Terminal Fallback
>>>> Facility (TFF) and National (Replacement)  Character Set (NCS) giblets,
>>>> sure. All of which make things more interesting for apps that want or need
>>>> to deal with the UTF-8 and post-ASCII world.
>>>
>>> Regarding UTF-8 support, then  my take is that:
>>>
>>> UTF-8 in file names, in usernames, in logicals, in identifiers and in
>>> programs/scripts: not really needed.
>>
>> UTF-8 filenames — poorly documented — already exists and was necessary for a
>> key app or two, though the rendering is ugly.
>>
>> Working on a system that supports UTF-8 ~everywhere including within the shell
>> and within various languages and apps makes things easier.
>>
>> Systems that don't provide that support mean more work. It's feasible, but
>> it's work.  Or it gets ignored, or implemented elsewhere.
>
> I fully get the need for UTF-8 support in anything data related.
> For console/HTML/XML/JSON/YAML input/output then there is a functional
> need for UTF-8 support.
>
> But for all the implementation then I believe in keeping things
> English and ASCII.
>
> Filenames, database tablenames and fieldnames, program/script
> identifiers, VMS logicals etc.. Even comments should be
> in English (even though they may to use a little UTF-8 to
> reference various things).
>
> That is the safe choice for it being displayed correctly
> everywhere and being understandable by all future maintenance
> programmers.
>
> Arne
>

+1

Why buy more trouble, when you already have more than enough?

-- 
David Froble                       Tel: 724-529-0450
Dave Froble Enterprises, Inc.      E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA  15486