John Mashey

John Mashey

John Mashey started work on UNIX at Bell Labs in 1973, and continuing to work there for 10 years. He was the principal maintainer of the PWB shell, more popularly known as the "Mashey Shell". He moved to Silicon Valley in 1983 to join Convergent Technologies, ending as director of software.

Mashey joined MIPS Computer Systems in early 1985, managing operating systems development, and helping design the MIPS RISC architecture, as well as specific CPUs, systems and software. He continued similar work at Silicon Graphics (1992 – 2000), most recently contributing to the design of SGI's NUMAflex modular computer architecture, ending as VP and chief scientist.

Mashey was one of the founders of the SPEC benchmarking group, was an ACM National Lecturer for four years, has been guest editor for IEEE Micro, and one of the long-time organizers of the Hot Chips conferences. Additionally, he has chaired technical conferences on operating systems and CPU chips, and has given more than 500 public talks on software engineering, RISC design, performance benchmarking and supercomputing. He consults for venture capitalists and high-tech companies, and is a trustee of the Computer History Museum.

He holds a Ph.D. in computer science from Pennsylvania State University. John was widely known for the IBM System/360 assembler language teaching software, ASSIST (Assembler System for Student Instruction and Systems Teaching), that he developed while at Penn State with the help of his computer science students.

He is married to Angela Hey, a Cambridge University and Waterloo University graduate, with a Ph.D. from Imperial College, London.

External links

* [http://www.computerhistory.org/trustee/John,Mashey/ Computer History Museum biography]

"Best of Mashey" writings on climate:
* [http://scienceblogs.com/deltoid/2008/08/john_mashey_on_how_to_learn_ab.php How to learn about science] (Deltoid, Aug 2008)
* [http://scienceblogs.com/deltoid/2007/10/john_mashey_what_to_do_about_p.php What to do about poor science reporting] (Deltoid, Oct 2007)
* [http://initforthegold.blogspot.com/2007/10/history-of-agw-consensus-by-mashey.html History of AGW Consensus] (In It for the Gold, Oct 2007)
* [http://www.desmogblog.com/sites/beta.desmogblog.com/files/monckton%20schulte%20oreskes%207%200%20(2).pdf Another attack on Consensus - Monckton/Schulte/Ferguson/Morano/Asher vs Oreskes & Consensus ] v7.0 (On DeSmogBlog, Mar 2008)


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • PWB shell — The PWB shell (also known as the Mashey shell) was an early Unix shell.[1] Distributed with some versions of Programmer s Workbench UNIX circa 1975 1977, it was a modified (and generally constrained to be upward compatible) version of the… …   Wikipedia

  • Burroughs large systems — The Burroughs large systems were the largest of three series of Burroughs Corporation mainframe computers. Founded in the 1880s, Burroughs was the oldest continuously operating entity in computing, but by the late 1950s its computing equipment… …   Wikipedia

  • Thompson shell — Original author(s) Ken Thompson Initial release 1971 Operating system Unix License Unix shell The Thompson shell was the first Unix shel …   Wikipedia

  • PWB/UNIX — (for Programmer s Workbench) was an early version of the Unix operating system.Prior to 1976 Unix development at AT T was done by a small group of researchers in the Bell Labs Computer Science Research Group (Department 1127). But as word of the… …   Wikipedia

  • Unix shell — A Unix shell, is a command line shell that provides the traditional user interface for the Unix operating system and for Unix like systems. Users direct the operation of the computer by entering command input as text for a command line… …   Wikipedia

  • ASSIST (computing) — ASSIST (the Assembler System for Student Instruction and Systems Teaching) is an IBM System/370 compatible assembler and interpreter developed in the 1970s at Penn State University by John Mashey and a group of Mashey s student assistants.… …   Wikipedia

  • Shell de UNIX — Este artículo trata sobre el intérprete típico de Unix. Para otros usos de este término, véase terminal (informática) . Pantalla durante una sesión muestra Bash, tomada en Gentoo Linux. Una Shell de Unix o también shell, es el término usado en… …   Wikipedia Español

  • List of computer scientists — Expand list|date=August 2008This is a list of well known computer scientists, people who do work in computer science, in particular researchers and authors.Some persons notable as programmers are included here because they work in research as… …   Wikipedia

  • Grandes sistemas de Burroughs — Los grandes sistemas de Burroughs fueron los más grandes de tres series de computadores mainframes de Burroughs Corporation. Fundada en los años 1880, Burroughs era la más vieja entidad continuamente operando en el área de la computación, pero… …   Wikipedia Español

  • Stephen R. Bourne — Steve Bourne (2005) Stephen Richard Bourne (* 7. Januar 1944) ist ein britischer Programmierer und Mathematiker, welcher 1974 für das Betriebssystem Unix maßgeblich die nach ihm benannte Bourne Shell ( sh ) entwickelte. Diese Shell wurde für die… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”