Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.vms > #59017

Re: PC/VT Keyboarrd Mapping

From Stephen Hoffman <seaohveh@hoffmanlabs.invalid>
Newsgroups comp.os.vms
Subject Re: PC/VT Keyboarrd Mapping
Date 2016-06-27 16:06 -0400
Organization HoffmanLabs LLC
Message-ID <nks0vr$if1$1@dont-email.me> (permalink)
References (6 earlier) <cbc8f440-502f-4606-975c-6883a259f791@googlegroups.com> <nkpe3b$cj9$1@dont-email.me> <e8be3b7f-40e0-4070-b12f-29d80aadba00@googlegroups.com> <nkrbvs$25v$1@dont-email.me> <d0cc746d-ae84-427e-ac4d-65c3a6d3c736@googlegroups.com>

Show all headers | View raw


On 2016-06-27 19:33:40 +0000, John Reagan said:

> Common enough that there was work to make sure the native RTLs and 
> translated RTLs cooperated.  The Fortran RTLs share LUN information for 
> example.

But that's an instance of the "same" RTL translated, and not a 
completely different RTL?   I'd kind of expect that case to work.

Now if I had code using VSI Clang LLVM RTL C11, I'm not so sure I'd 
expect that to interoperate with other translated code using a 
translated VAX C RTL and native Compaq C RTL circa C90 mixed in for the 
most complete code conflagration.

Skewing somewhat away from blanket upward-compatibility and making new 
code easier to write and to maintain is preferable, though that'll be 
unpopular with some existing code in the short term, but offset by 
better support, features and stability with the newer RTL over the mid- 
and longer-term.   As an example of this stalled migration, getting 
folks off of VAX C should not still be going on.  Folks can either fix 
the ancient application code, or stay on the ancient release where that 
code best belongs.   Do I like fixing crufty old code?  No.  But 
getting that old code off VAX C made the code vastly more stable.

> I'm guessing that most folks really don't want to toss ALL the baggage. 
>  Go and do
> 
> $ DEFINE/SYSTEM/EXEC DECC$UNIX_LEVEL 90
> 
> and sit back and wait for the phone calls to start. I don't think even 
> the C compiler will work with that turned on.

Tried that knob some years ago.   Those switches are much like playing 
minesweeper.  Various routines blow up within (formerly) running code.  
That's also part of why I utterly despise that mechanism, as some of 
those errors can be quite subtle when you're off app-stacking and 
somebody wants one of those knobs and somebody else has an adverse 
reaction.  But then I (again) realize that basename() is utterly borked 
when passed OpenVMS filenames, and wonder why I even bother.



-- 
Pure Personal Opinion | HoffmanLabs LLC 

Back to comp.os.vms | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

PC/VT Keyboarrd Mapping "Paul Richards" <paulrichards@iinet.net.au> - 2016-06-22 04:08 -0500
  Re: PC/VT Keyboarrd Mapping Jan-Erik Soderholm <jan-erik.soderholm@telia.com> - 2016-06-22 11:15 +0200
    Re: PC/VT Keyboarrd Mapping Jim <mckinneyj@saic.com> - 2016-06-22 06:34 -0700
  Re: PC/VT Keyboarrd Mapping Stephen Hoffman <seaohveh@hoffmanlabs.invalid> - 2016-06-22 10:12 -0400
    Re: PC/VT Keyboarrd Mapping Paul Sture <nospam@sture.ch> - 2016-06-22 21:05 +0200
    Re: PC/VT Keyboarrd Mapping "Paul Richards" <paulrichards@iinet.net.au> - 2016-06-22 22:06 -0500
  Re: PC/VT Keyboarrd Mapping David Froble <davef@tsoft-inc.com> - 2016-06-22 16:42 -0400
    Re: PC/VT Keyboarrd Mapping Jan-Erik Soderholm <jan-erik.soderholm@telia.com> - 2016-06-23 01:24 +0200
      Re: PC/VT Keyboarrd Mapping David Froble <davef@tsoft-inc.com> - 2016-06-22 20:08 -0400
        Re: PC/VT Keyboarrd Mapping Stephen Hoffman <seaohveh@hoffmanlabs.invalid> - 2016-06-23 08:48 -0400
          Re: PC/VT Keyboarrd Mapping koehler@eisner.nospam.decuserve.org (Bob Koehler) - 2016-06-23 09:11 -0400
            Re: PC/VT Keyboarrd Mapping lawrencedo99@gmail.com - 2016-06-24 03:10 -0700
              Re: PC/VT Keyboarrd Mapping John Reagan <xyzzy1959@gmail.com> - 2016-06-24 17:12 -0700
                Re: PC/VT Keyboarrd Mapping hb <end.of@inter.net> - 2016-06-25 13:05 +0200
                Re: PC/VT Keyboarrd Mapping John Reagan <xyzzy1959@gmail.com> - 2016-06-25 06:22 -0700
              Re: PC/VT Keyboarrd Mapping David Froble <davef@tsoft-inc.com> - 2016-06-24 21:26 -0400
                Re: PC/VT Keyboarrd Mapping Stephen Hoffman <seaohveh@hoffmanlabs.invalid> - 2016-06-25 08:20 -0400
                Re: PC/VT Keyboarrd Mapping Jan-Erik Soderholm <jan-erik.soderholm@telia.com> - 2016-06-25 15:06 +0200
                Re: PC/VT Keyboarrd Mapping Stephen Hoffman <seaohveh@hoffmanlabs.invalid> - 2016-06-25 10:14 -0400
                Re: PC/VT Keyboarrd Mapping David Froble <davef@tsoft-inc.com> - 2016-06-25 12:59 -0400
                Re: PC/VT Keyboarrd Mapping Jan-Erik Soderholm <jan-erik.soderholm@telia.com> - 2016-06-25 21:36 +0200
                Re: PC/VT Keyboarrd Mapping David Froble <davef@tsoft-inc.com> - 2016-06-26 02:09 -0400
                Re: PC/VT Keyboarrd Mapping Jan-Erik Soderholm <jan-erik.soderholm@telia.com> - 2016-06-26 10:42 +0200
                Re: PC/VT Keyboarrd Mapping koehler@eisner.nospam.decuserve.org (Bob Koehler) - 2016-06-27 09:28 -0400
                Re: PC/VT Keyboarrd Mapping Stephen Hoffman <seaohveh@hoffmanlabs.invalid> - 2016-06-27 10:19 -0400
              Re: PC/VT Keyboarrd Mapping Jan-Erik Soderholm <jan-erik.soderholm@telia.com> - 2016-06-25 12:51 +0200
                Re: PC/VT Keyboarrd Mapping   VAXman-  @SendSpamHere.ORG - 2016-06-25 11:48 +0000
              Re: PC/VT Keyboarrd Mapping helbig@asclothestro.multivax.de (Phillip Helbig (undress to reply)) - 2016-06-25 12:08 +0000
                Re: PC/VT Keyboarrd Mapping Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2016-06-25 15:07 +0000
                Re: PC/VT Keyboarrd Mapping koehler@eisner.nospam.decuserve.org (Bob Koehler) - 2016-06-27 09:25 -0400
            Re: PC/VT Keyboarrd Mapping Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2016-06-25 14:59 +0000
              Re: PC/VT Keyboarrd Mapping Jan-Erik Soderholm <jan-erik.soderholm@telia.com> - 2016-06-25 21:41 +0200
                Re: PC/VT Keyboarrd Mapping John Reagan <xyzzy1959@gmail.com> - 2016-06-25 13:02 -0700
                Re: PC/VT Keyboarrd Mapping hb <end.of@inter.net> - 2016-06-26 17:00 +0200
                Re: PC/VT Keyboarrd Mapping John Reagan <xyzzy1959@gmail.com> - 2016-06-26 08:39 -0700
                Re: PC/VT Keyboarrd Mapping Stephen Hoffman <seaohveh@hoffmanlabs.invalid> - 2016-06-26 12:20 -0400
                Re: PC/VT Keyboarrd Mapping John Reagan <xyzzy1959@gmail.com> - 2016-06-26 10:20 -0700
                math.h (Re: PC/VT Keyboarrd Mapping) "Craig A. Berry" <craigberry@nospam.mac.com> - 2016-06-26 14:44 -0500
                Re: PC/VT Keyboarrd Mapping Stephen Hoffman <seaohveh@hoffmanlabs.invalid> - 2016-06-26 16:04 -0400
                Re: PC/VT Keyboarrd Mapping "John E. Malmberg" <wb8tyw@qsl.net_work> - 2016-06-26 15:31 -0500
                Re: PC/VT Keyboarrd Mapping Stephen Hoffman <seaohveh@hoffmanlabs.invalid> - 2016-06-26 16:50 -0400
                Re: PC/VT Keyboarrd Mapping lawrencedo99@gmail.com - 2016-06-26 19:09 -0700
                Re: PC/VT Keyboarrd Mapping John Reagan <xyzzy1959@gmail.com> - 2016-06-26 18:21 -0700
                Re: PC/VT Keyboarrd Mapping Stephen Hoffman <seaohveh@hoffmanlabs.invalid> - 2016-06-27 10:07 -0400
                Re: PC/VT Keyboarrd Mapping John Reagan <xyzzy1959@gmail.com> - 2016-06-27 12:33 -0700
                Re: PC/VT Keyboarrd Mapping Stephen Hoffman <seaohveh@hoffmanlabs.invalid> - 2016-06-27 16:06 -0400
                Re: PC/VT Keyboarrd Mapping John Reagan <xyzzy1959@gmail.com> - 2016-06-28 05:29 -0700
                Re: PC/VT Keyboarrd Mapping "John E. Malmberg" <wb8tyw@qsl.net_work> - 2016-06-26 11:21 -0500
                Re: PC/VT Keyboarrd Mapping John Reagan <xyzzy1959@gmail.com> - 2016-06-26 10:09 -0700
                Emacs 21.2, was Re: PC/VT Keyboarrd Mapping hb <end.of@inter.net> - 2016-06-28 23:13 +0200
                Re: Emacs 21.2, was Re: PC/VT Keyboarrd Mapping John Reagan <xyzzy1959@gmail.com> - 2016-06-29 10:04 -0700
                Re: Emacs 21.2, was Re: PC/VT Keyboarrd Mapping helbig@asclothestro.multivax.de (Phillip Helbig (undress to reply)) - 2016-06-29 19:01 +0000
      Re: PC/VT Keyboarrd Mapping "Robert A. Brooks" <FIRST.LAST@vmssoftware.com> - 2016-06-22 23:09 -0400
        Re: PC/VT Keyboarrd Mapping Jan-Erik Soderholm <jan-erik.soderholm@telia.com> - 2016-06-23 09:06 +0200
          Re: PC/VT Keyboarrd Mapping David Froble <davef@tsoft-inc.com> - 2016-06-23 12:48 -0400
        Re: PC/VT Keyboarrd Mapping Stephen Hoffman <seaohveh@hoffmanlabs.invalid> - 2016-06-23 08:57 -0400
          Re: PC/VT Keyboarrd Mapping "Kerry Main" <kemain.nospam@gmail.com> - 2016-06-23 09:55 -0400
            Re: PC/VT Keyboarrd Mapping Stephen Hoffman <seaohveh@hoffmanlabs.invalid> - 2016-06-23 10:39 -0400
              Re: PC/VT Keyboarrd Mapping "Kerry Main" <kemain.nospam@gmail.com> - 2016-06-23 12:49 -0400
            Re: PC/VT Keyboarrd Mapping koehler@eisner.nospam.decuserve.org (Bob Koehler) - 2016-06-24 08:44 -0400
            Re: PC/VT Keyboarrd Mapping lawrencedo99@gmail.com - 2016-06-24 03:11 -0700
  Re: PC/VT Keyboarrd Mapping lawrencedo99@gmail.com - 2016-06-22 20:59 -0700
    Re: PC/VT Keyboarrd Mapping "Paul Richards" <paulrichards@iinet.net.au> - 2016-06-23 00:30 -0500
    Re: PC/VT Keyboarrd Mapping "Paul Richards" <paulrichards@iinet.net.au> - 2016-06-23 00:33 -0500
    Re: PC/VT Keyboarrd Mapping "Paul Richards" <paulrichards@iinet.net.au> - 2016-06-23 00:36 -0500

csiph-web