home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / atari / 8bit / 3922 < prev    next >
Encoding:
Internet Message Format  |  1992-07-28  |  2.1 KB

  1. Path: sparky!uunet!dtix!darwin.sura.net!mips!sdd.hp.com!uakari.primate.wisc.edu!ames!agate!physics.Berkeley.EDU!deaven
  2. From: deaven@physics.Berkeley.EDU (David Deaven)
  3. Newsgroups: comp.sys.atari.8bit
  4. Subject: Re: A dumb question!
  5. Message-ID: <15470eINN7lp@agate.berkeley.edu>
  6. Date: 28 Jul 92 19:26:06 GMT
  7. References: <9207281422.AA11174@brachot.jct.ac.il>
  8. Organization: University of California, Berkeley
  9. Lines: 32
  10. NNTP-Posting-Host: physics.berkeley.edu
  11.  
  12. bruck@BRACHOT.JCT.AC.IL (Itay Chamie1) writes:
  13. >Alot of times I ask myself the question: How was the Rev A OS written? I mean,
  14. >the Atari assembler wasn't out yet, so did they use calculators? And how was
  15. >Rev A BASIC created? And how was the Atari Assemler/Editor written?
  16. >Were all the Rev A bugs (both in the OS and in BASIC) there just because they
  17. >were written in unreliable ways? (not using an assembler?)
  18.  
  19. They were developed on PDP-11's, as you can tell from the Atari
  20. Hardware manual, which gives PDP-11 command sequences to load the test
  21. monitor from an Atari development machine. I was pretty jealous when I
  22. read that part in the manual!
  23.  
  24. Bugs are present in almost all code -- witness the recent collapse of
  25. a major AT&T phone routing network due to ``a few lines of code''. 
  26.  
  27. I still write Atari assembler on a workstation. A cross-assembler in a
  28. UNIX environment is a very nice thing -- I use a small one which I've
  29. written in C and you can imagine how much easier it is
  30. to go through the edit-assemble-edit cycle.  I can download the binary
  31. straight to the Atari via RS-232 over a 2400b modem (or just right off
  32. the port on the workstation, if I bring in an xl machine on the
  33. weekend or at night). This is all very much simpler for me than the
  34. old Atari Macro Assembler or (even worse) the Assembler/editor cartridge.
  35. But then I have a pretty low-tech system; no hard drive and none of my
  36. machines have more than 48K. My main use for these beautifully
  37. engineered machines is for incorporation in to electronic projects
  38. which require a brain, and some small ``home computation'' tasks.
  39. -- 
  40. David Deaven (deaven@physics.berkeley.edu)
  41. Physics Department
  42. University of California at Berkeley
  43. Berkeley, CA 94720
  44.