| Deutsch English Français Italiano |
|
<vai606$2gqd0$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!3.eu.feeder.erje.net!feeder.erje.net!news.mb-net.net!open-news-network.org!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: Mon, 26 Aug 2024 11:11:25 -0400 Organization: A noiseless patient Spider Lines: 58 Message-ID: <vai606$2gqd0$1@dont-email.me> References: <vaaa1j$v7rp$1@dont-email.me> <vab69p$1356i$1@dont-email.me> <vafj2s$1ugno$1@dont-email.me> <vagre4$2a8lf$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Mon, 26 Aug 2024 17:12:06 +0200 (CEST) Injection-Info: dont-email.me; posting-host="069f16f3bac856198a4cd51b2a80bb6d"; logging-data="2648480"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18HWQTemRjOtaqE/LDOSX8IcFBSuRfpipE=" User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 Cancel-Lock: sha1:l5Kdk/Z7G+KLMBF/PZLWZbK0Z+M= In-Reply-To: <vagre4$2a8lf$1@dont-email.me> Bytes: 3917 On 8/25/2024 11:05 PM, Stephen Hoffman wrote: > On 2024-08-25 15:36:58 +0000, Dave Froble said: > >> All the objects mentioned by Arne are in simple terms 'tokens' to represent >> some object. I see no reason for the elements in such tokens to be more >> complex than required. Perhaps a bit more complex than the "A", "B", "C", etc >> of WEENDOZE disk names. But needing everything every user might dream up? I >> don't see the benefit. Other than perhaps stubbornness and ego of some >> particular user. It just defies the KISS principal, which I find to be useful. > > That ship sailed. Those ships. The KISS ship. The compatibility ship. And the > Unicode filename ship. Just because something is possible doesn't mean it should be used. DDT is possible, and look at all the problems that came from that. > Common platforms including OpenVMS already support Unicode filenames, and some > OpenVMS configurations already use those Unicode names. > > The only difference is that OpenVMS display "keeps it simple", by avoiding using > the native Unicode name displays to showing those using encoded DEC MCS (^UP^) > displays. > > If y'all have an app design that stores its files using UUIDs as names or > whatever, then by all means, continue with that design. > > Pragmatically, UUIDs may be better than what MAIL chose to use. But I digress. > > Depending on how (where) you look at things, the OpenVMS file names can be UTF-8 > or UCS-2 or VTF-7, too. Various of which'll be "fun" for sort-ordering > filenames, too. And sorting is language-specific, too. But I digress. See the problems you just mentioned? KISS !! > That the filenames are stored using laser-etched cuneiform is an implementation > detail. But between the ^ escaping and the ^UP^ and the pseudonames — and of > course those wonderful DECC logical names misused as a configuration mechanism > that can control or destabilize various apps entirely out-of-band — more than a > few OpenVMS command procedures, as well as other interpreters and compiled apps > have to be aware of the rules. There's unfortunately not even a conversion or > fallback API or related around either, AFAIK. > > Yes, KISS is a laudable goal. So too is compatibility. When appropriate. > I don't expect any of this to get overhauled or fixed or updated, of course. > Certainly not before the existing two terabyte ODS file system gets overhauled. Now there is something that would have real benefits. -- 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