Mike Cowlishaw

Michael F. Cowlishaw called Mike Cowlishaw, (* in Bath ) is a British computer scientist. He is known for the development of the REXX programming language.

Cowlishaw went in 1974 after studying electrical and electronic engineering at the University of Birmingham ( Bachelor 1974) to IBM in the UK as an electronics engineer at the research lab in Hursley. In the early 1980s he developed the Rexx programming language. In 1980 he moved to the Thomas J. Watson Research Center, and again in 1982 to the UK at the IBM Research Center in Winchester. 1985/86 he was at Oxford University Press on loan for the development of an editor for the Oxford English Dictionary ( Live Parsing Editor for the SGML text, called LEXX ). He also dealt further with electronic publishing and the associated standards. In 1995, he was instrumental in the adaptation of Java for IBM products and ported the Java virtual machine to OS / 2 He developed NetRexx, a Rexx version for Java. 1999 to 2009 he worked on software packages for decimal arithmetic ( and their implementation in various programming languages) at IBM. In 2010, he was at IBM in retirement. He was since 1999 a visiting professor at the University of Warwick.

He is a hobby pilots and amateur cavers and actively participate in the development of diverse applications in these areas.

He was a founding member in 1989 of the IBM Academy of Technology, received several Outstanding Technical Achievement Awards from IBM and IBM Fellow since 1990. He was a Fellow of the Royal Academy of Engineering, the British Computer Society and the Institute of Engineering and Technology Lucknow (IET ) 1999.

Writings

  • The NetRexx language, Prentice- Hall 1997
  • The REXX Language: a practical approach to programming, Prentice- Hall 1985, 1990 German edition The Rexx programming language, Hanser 1988
205552
de