User:Dave Tuttle
From Wikipedia, the free encyclopedia
I am a Wikipedia newbie and will likely remain so. The customs and infrastructure are complicated to the point of bafflement...
[edit] Brief bio
- Forever a computer nerd, programming and building things since 1965.
- Born in New York, attended MIT in the later 1960s.
- First professional job at the IBM Cambridge Scientific Center in 1968.
- Played a hands-on role in CP/CMS, VM/370, IBM SNA, DECnet Phase II, Telenet X.25, OSI, and quite a few other interesting areas.
- Coincidental co-inventor on U.S. Patent 7,127,506
- 40+ years and counting as a development engineer:
- MIT Computation Center
- IBM Cambridge Scientific Center
- IBM VM/370 Development
- Digital Equipment Corp. / DEC
- Cambridge Telecommunications (CTX)
- GTE Telenet Communications (purchased CTX)
- Prime Computer
- Ungermann-Bass (of Tandem Computer)
- Augment Systems
- VideoServer Connections (of VideoServer)
- Northstar Internetworking (of Teradyne)
- Hammer Technologies (of Teradyne)
- Exotec -> Vividon
- StarBAK Communications (merged with Vividon)
- Katana Technology (now Virtual Iron Software)
- Crossbeam Systems
- Personal experience with a fun variety of machines and systems:
- IBM 1620 (decimal arithmetic, variable word length)
- IBM M44/44X (experimental virtual memory system, on IBM 7044)
- MIT CTSS Compatible Time Sharing System
- '21' terminal game written in MAD (Michigan Algorithm Decoder)
- IBM OS/360-PCP, starting with Release 4/5 (1967)
- IBM ASP/360 Attached Support Processor
- IBM 2250 Model 1 (channel-attached vector display, 1024x1024)
- SpaceWar on IBM System/360-65 with IBM 2250 ('ported' from TX-0, not by me)
- IBM System/360 Model 65 with IBM 7094 emulator in microcode
- IBM System/360 Model 67 with Dynamic Address Translation
- IBM CP-67/CMS
- IBM 1130 with IBM 2250 Model 4
- SketchPad III interactive 3D drawing with sprites
- IBM 2701, 2702, 2703 Communications Control Units
- Brown University Hypertext Editing System
- IBM 1052, 2741, 2780, 3270, 3780 terminals
- IBM Virtual Machine Facility/370, System/370 Advanced Function
- PER Program Event Recording, Virtual EC Mode, VMA microcode
- IBM 3704/3705 Programmable Communications Control Unit (PCCU)
- IBM 3704/5 Emulator Program (EP), Network Control Program (NCP), Partitioned Emulator Program (PEP)
- IBM Systems Network Architecture (SNA)
- Digital Equipment Corp. PDP-11/04, PDP-11/70
- Adventure game ("Twisty Little Passages, all alike") on TOPS-10
- DEC VT52 & VT62 terminals; DMC11, DR11, DU11 communication adapters
- Digital Equipment Corp. RSX-11M, RSX-11D, DECnet
- Digital Equipment Corp. RSX-11M/3790 SNA Protocol Emulator
- CCITT/ITU X.25, X.3, X.21, X.22, X.121
- CP/M on Zilog Z80A, MP/M, Zilog Z8000, Motorola 6502
- Telemail(sm) worldwide electronic mail (1980), X.400
- Telenet, Tymnet, Datapac, Memorex, Amdahl, Magnuson, and more
- Prime Computer 50-series, PrimeNet
- Apple Macintosh 512, MacDraw, PowerPoint, PostScript
- TCP/IP & Friends, ISO Open Systems Interconnect
- AT&T UNIX System V, Multibus-II, RAID on SCSI
- EMACSmail multiple-service mail client
- Corporation for Open Systems (COS) - OSI, MAP, TOP
- Novell NetWare NCP (Network Control Protocol)
- Ethernet and "Structured Wiring", 10Broad36, 10Base5, 10Base2
- 10BaseT and the Synoptics - Cabletron - Ungermann-Bass triad
- IBM Token Ring, FDDI, Fibre Channel, ATM, LightStream
- Ungermann-Bass Access/Open managed services platform ("blade server" in 1993)
- IBM PC-DOS vs Microsoft MS-DOS, IBM OS/2, MS-Windows, Windows/NT
- Augment AFX-410, FibreChannel network attached storage (RAID 3)
- Macintosh Quadra, MacOS 7.5, MacOS 8.0, PowerMac, Mac compatibles
- (ten more years to cover -- perhaps later)