Talk:Rocky Mountain BASIC
From Wikipedia, the free encyclopedia
[edit] Research notes
- Stuff to research and distill and integrate into article, refine, refactor, etc. A combination to-do list, bookmark list, and notepad.
http://www.mactech.com/articles/mactech/Vol.05/05.01/Jan89Letters/
How exactly does RMB tie into the HP 9000 history? I'm begining to see a pattern that leads me to suspect the HP 9000 line was actually *created* as computers originally purpose-built by HP to be instrument controllers, running RMB (and maybe Pascal), and HP then decided to turn them into a more general-purpose computer platform.
"rmb" was apparently the Unix command name used to start BASIC/UX on HP 9000 systems. See Agilent document entitled "Running Rocky Mountain Basic from Board Test Basic".
Does the HP 2100 and HP_Time-Sharing_BASIC relate to RMB at all? Was that BASIC an inspiration for, or even a direct ancestor of, RMB, or is it mostly unrelated?
What about the HP-80/HP-85 line of "calculators", which were actually personal computers running a BASIC? I've read that you could get HP-IB for HP 86.
Do some searches for:
- "HP BASIC"
- "Rocky Mountain BASIC"
- "RM-BASIC"
- "Board Test BASIC"
- "BT-BASIC"
- HP and Agilent part and model numbers
Do those searches on:
- Google Web
- Google Groups
- HP website
- Agilent website
A list of related HP/Agilent part and model numbers, which can be very useful as search keywords:
- E2046A - BASIC/UX license for series 700
- E2045A - BASIC/UX docs and media for series 700; option AAH was DAT tape
- E2040L - BASIC/UX license for series 300
- E2040B - BASIC/UX docs and media for series 300; option AAH was DAT tape
- 50960A (some old SRM server ref)
- E2045C - BASIC/UX for...
- E2060C and E2060D - HP BASIC for Windows and HTBasic, respectively
- E2163B - HP BASIC Plus (for S/700)
- 98256A 48L Rev D, HP BASIC ROM Card for HP 9836
Old HP hardware that relates:
- HP 9000/920 (9920A) (???)
- HP-9825
- HP-9020
- HP-9030
- HP-9050
- HP-9816 = Series 200 Model 16 = HP 9000 Model 216
- HP-9826 = Series 200 Model 26 = HP 9000 Model 226
- HP-9836 = Series 200 Model 26 = HP 9000 Model 236 (also HP-9836C, HP-9836CU)
- HP-86
- 82936A ROM Drawer
- 15005B Advanced Programming ROM 1 & 2
- 15003A I/O ROM
- 15002A Plotter ROM
- 15012A Electronic Disk ROM
- 15004A Matrix ROM
Agilent HP BASIC/UX product home page: http://www.home.agilent.com/USeng/nav/-536889959.536880394/pd.html
Look for old RMB manuals from HP on the 'net for historical records.
Should add a new section on notable features, including (move here from intro): matrix ops, I/O ops, event driven operation, plotter support, graphics support, ... what else? Also, add info on the BASIC PLUS GUI kit (note non-relation to DEC'S BASIC-PLUS which is now owned by HP!!).
Add some code examples!
Some "old computer" websites that are likely to have useful info: