| 2009 |
| 11 | EE | John R. Mashey:
The long road to 64 bits.
Commun. ACM 52(1): 45-53 (2009) |
| 2008 |
| 10 | EE | Raj Amirtharajah,
John R. Mashey:
Guest Editors' Introduction: Hot Chips 19.
IEEE Micro 28(2): 7-9 (2008) |
| 2006 |
| 9 | EE | John R. Mashey:
The long road to 64 bits.
ACM Queue 4(8): 24-35 (2006) |
| 2004 |
| 8 | EE | John R. Mashey:
Languages, levels, libraries, and longevity.
ACM Queue 2(9): 32-38 (2004) |
| 7 | EE | John R. Mashey:
War of the benchmark means: time for a truce.
SIGARCH Computer Architecture News 32(4): 1-14 (2004) |
| 2002 |
| 6 | EE | John R. Mashey:
Software Strategy from the "1980 Time Capsule".
WIESS 2002 |
| 1986 |
| 5 | | M. DeMoney,
J. Moore,
John R. Mashey:
Operating System Support on a RISC.
COMPCON 1986: 138-145 |
| 1979 |
| 4 | | Brian W. Kernighan,
John R. Mashey:
The UNIX/TM Programming Environment.
Softw., Pract. Exper. 9(1): 1-15 (1979) |
| 1976 |
| 3 | | Ted A. Dolotta,
John R. Mashey:
An Introduction to the Programmer's Workbench.
ICSE 1976: 164-168 |
| 2 | | John R. Mashey:
Using a Command Language as a High-Level Programming Language.
ICSE 1976: 169-176 |
| 1 | | John R. Mashey,
D. W. Smith:
Documentation Tools and Techniques.
ICSE 1976: 177-181 |