From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_05,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 11390f,4c42ac518eba0bbe X-Google-Attributes: gid11390f,public X-Google-Thread: 1014db,4c42ac518eba0bbe X-Google-Attributes: gid1014db,public X-Google-Thread: 109fba,4c42ac518eba0bbe X-Google-Attributes: gid109fba,public X-Google-Thread: 103376,4c42ac518eba0bbe X-Google-Attributes: gid103376,public From: Robert Bernecky Subject: Re: Programming language vote - results Date: 1997/10/29 Message-ID: <34576752.11BAACA1@acm.org>#1/1 X-Deja-AN: 285798058 References: <343fbb5a.0@news.iprolink.ch> <344BCED0.2D51@dynamite.com.au> <344F0863.41C6@lmco.com> <3451AA9D.259C@dynamite.com.au> <62te54$p4l$1@latte.cafe.net> <3454CEB7.7D3A42B8@acm.org> <01bce3bb$5d33da00$25a43a91@basil.omroep.nl> <34565F22.5B66C13E@acm.org> To: "James L. Ryan" X-Complaints-To: usenet@news1.tor.acc.ca X-Trace: news1.tor.acc.ca 878143056 20651 (None) 142.154.21.131 Organization: ACC TelEnterprises Ltd. Newsgroups: comp.lang.ada,comp.lang.apl,comp.lang.c,comp.lang.c++ Date: 1997-10-29T00:00:00+00:00 List-Id: James L. Ryan wrote: > In article <34565F22.5B66C13E@acm.org>, Robert Bernecky > wrote: > In the early seventies Burroughs APL had a "keyword" mode which was > intended to make APL somewhat accessible from an ASCII terminal. When > keywords were enabled APL letters mapped into ASCII lowercase and APL The word "somewhat" is indeed true. I may have invented the first ascii/apltranslator when I wrote Teletype support into SHARP APL in 1971 or 1972. I included a translation function that took two character matrices [glyphs and their text representation] and used that to translate text one way to the other. You reversed translation direction by switching the matrix arguments. Similar in spirit to Weigang's APLASCII mapping arrays, but more primitive. > underscored letters mapped into ASCII uppercase. APL's special characters > were represented by mnemonics embraced by less-than and greater-than > symbols. Admittedly this was not intended to be a substitute for an APL > terminal, but was intended to allow "emergency" access to APL from a > non-APL terminal. With keywords on, and from an ASCII terminal, a line of > APL might have looked as follows: ALL of the keyword schemes I saw (ALL of which differed from vendor to vendor and even within a single vendor's products) had a number of bad characteristics, such as: - incorrect caret placement on error display - difficulties with escape characters - little (no) attention paid to user-centered design, to make the thing inviting to use. As you point out, Jim, they were strictly "Emergency use only" interfaces. > Burroughs also contracted, in the early seventies, with Memorex to build a > small number of terminals with 188 printing glyphs, 94 for ASCII and 94 > for APL. These terminals could be either hard switched or soft switched Yes, indeed. The mighty MRX1240, with an 18 inch long ribbon cartridge thatcost a bundle, inability to see what you were typing or where the cursor was, and a MTBF of a few hours. > friends "golf-ball" terminals. Even though Burroughs attempted to sell > these Memorex dual character set terminals, the market didn't seem > interested. Probably the market asked the suckers (like us) who actually bought oneor two of them first. > Actually the ability to have computer output with both upper and lower > case didn't come about until the early sixties. The computers I programmed Well before the inception of the APL\360 project. Bob