home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / hp48 / 6688 < prev    next >
Encoding:
Internet Message Format  |  1993-01-05  |  4.2 KB

  1. Path: sparky!uunet!munnari.oz.au!spool.mu.edu!sgiblab!cs.uoregon.edu!news.uoregon.edu!nntp.uoregon.edu!stevev
  2. From: stevev@miser.uoregon.edu (Steve VanDevender)
  3. Newsgroups: comp.sys.hp48
  4. Subject: Re: Tricorder simulator
  5. Date: 5 Jan 93 10:25:29
  6. Organization: University of Oregon Chemistry Stores
  7. Lines: 67
  8. Message-ID: <STEVEV.93Jan5102529@miser.uoregon.edu>
  9. References: <STEVEV.93Jan4104203@miser.uoregon.edu> <1iajt3INNp3f@iskut.ucs.ubc.ca>
  10.     <STEVEV.93Jan4192708@miser.uoregon.edu> <1ibcmuINNr58@iskut.ucs.ubc.ca>
  11. NNTP-Posting-Host: miser.uoregon.edu
  12. In-reply-to: ochealth@unixg.ubc.ca's message of 5 Jan 1993 07:17:50 GMT
  13.  
  14. In article <1ibcmuINNr58@iskut.ucs.ubc.ca> ochealth@unixg.ubc.ca
  15. (ochealth) writes:
  16.  
  17.    Following your reasoning, we could say that Alonzo was wrong to
  18.    have changed HP's mnemonics, after all, Alonzo's 'changed mnemonics
  19.    are no better in terms of comprehensibility or notational
  20.    convenience than the originals [HP's]', at least using any measurable,
  21.    objective set of criteria.
  22.  
  23. Actually, Jan Brittenson recently mentioned one reasonably
  24. objective criterion by which the Alonzo mnemonics are
  25. significantly better than HP mnemonics: the HP mnemonic set is
  26. highly context-dependent, in that the mnemonics must be
  27. interpreted differently than symbolic expressions that often use
  28. nearly identical syntax.  On the other hand, more conventional
  29. assembly languages clearly differentiate opcodes from operands,
  30. which makes them easier to read.  AG mnemonics are much more
  31. conventional than HP's, and many people prefer using assemblers
  32. with AG mnemonics because they consider them more notationally
  33. convenient.
  34.  
  35.    You accuse Lutz of 'gratuitously changing a few of Alonzo's around'.
  36.    For all we know, Lutz has been confined to the Fidonet wasteland
  37.    with a 300 bps modem, living in a shack in the Black Forest 
  38.    for the past 5 years, and has never seen Alonzo's. Just because
  39.    they look similar, doesn't mean Alonzo is the one who invented
  40.    that style, and Lutz is the one who 'gratuitously' changed Alonzo's.
  41.    We all know Motorola, Rockwell had been using that style for years,
  42.    with all kinds of CPUs, controllers etc. Sheesh! Give the guy a break.
  43.  
  44. This is a very interesting defense, although one that is probably
  45. wrong.  I seriously doubt that Lutz can document that he came up
  46. with this mnemonic all by himself without reference to the AG
  47. mnemonics.  There are too many similarities between his mnemonic
  48. set and Alonzo Gariepy's.
  49.  
  50. Here's a restatement of what I feel the problem is.  If you want
  51. to share source code with others, you should be aware of what
  52. languages are commonly available.  Right now, for the Saturn
  53. processor, HP's SASM or Jan Brittenson's STAR are the most
  54. widely-available assemblers for the Saturn.  It's bad enough
  55. having two standards, although for me there is a clear choice
  56. (obviously, I prefer STAR).  I do not want to have to also obtain
  57. Lutz Vieweg's CLASS or convert code from CLASS to STAR,
  58. particularly when so little code is available for it.  Especially
  59. where programming tools are concerned, there is no benefit to
  60. having a lot of different quirky variants, and programmers should
  61. think about what standards they want to use and promote.  I
  62. reluctantly begrudge the existence of SASM, since HP did all
  63. their Saturn development with it and were kind enough to release
  64. it to the public.  I feel that STAR is much better, both for
  65. using the more sane AG mnemonic set and because it is available
  66. in source code form and has been ported to a wide variety of
  67. systems, unlike SASM which is currently only available for
  68. MS-DOS.  But I find it very frustrating that someone would invent
  69. yet another assembler with a mutated version of AG mnemonics and
  70. syntax without any regard for the compatibility problems it could
  71. cause.  Jan Brittenson was kind enough to poll people about
  72. whether STAR and MLDL should use HP or AG mnemonics; that his
  73. respondents recommended AG mnemonics indicates that the AG set is
  74. not just some quirky individual format, but has a reasonable
  75. level of support in the user community.
  76. --
  77. Steve VanDevender     stevev@greylady.uoregon.edu
  78. "Bipedalism--an unrecognized disease affecting over 99% of the population.
  79. Symptoms include lack of traffic sense, slow rate of travel, and the
  80. classic, easily recognized behavior known as walking."
  81.