Introduction | Website | Publications | ‘Office wall’ | Interviews | Formal biography
During my career in IBM I was based at the IBM UK Hursley Laboratories (including an assignment to IBM Yorktown
Heights in 1980/81 and a secondment to the Oxford University Press
in 1985). Here is a list of the main Hursley projects and products
that I was involved in; see also the Hursley Park Museum website.
Year | Code Name | Product name | Description |
---|---|---|---|
1977 | PADAS | – | Product Assurance Design Automation System |
1978 | MicroLink | – | Bipolar-microprocessor-based test tool, attached to mainframe via ANR; used for testing display controllers etc. |
1979 | REX | – | Internal version of Rexx programming language |
1982 | Rexx | System Product Interpreter | First REXX product, part of VM/System product; this was followed by dozens of other IBM REXX products and non-IBM implementations – see speleotrove.com/rexxhist/ for lists of REXX books, products, announcement letters, etc.
2 million+ Rexx programmers over the years |
1987 | LEXX | Live Parsing Editor | Syntax-colouring text editor written for the Oxford English Dictionary in 1985, released as a UK Country Programming Offering in 1987 and also as a VM PRPQ |
1987 | IAX | IAX Image Processing | Image processing system for VM, released as a Program Offering |
1988 | TOOLSRUN | VM/DSNX | File and data management software developed at Hursley, product released by Endicott |
1988 | LPEX | LPEX for OS/2 | OS/2 product implementation of LEXX, later transferred to Endicott and released for Windows, Java, etc., and used in Eclipse |
1988 | Oryx | IBM Object REXX | Object-oriented REXX for OS/2, later also released for Windows 95 and NT in 1997 |
1993 | GoServe | (component) | Web server for OS/2 and later for Windows and Linux; first fully compliant HTTP 1.0 server (1996), used as a component in a number of products |
1996 | JTC | Java VM for OS/2 | Port of Java to OS/2 (and later to other IBM OSs) – Java Technology Centre |
1997 | NetRexx | NetRexx | A dialect of REXX for the Java platform included with the VM operating system product; also available as a free compiler |
2001 | decNumber | (component) | Decimal floating point reference implementation (and testcases for hardware) now included in dozens of IBM and non-IBM products, GCC, etc.; core proof-of-concept for the decimal floating-point arithmetic in the IEEE 754-2008 Standard |
2007 | decFloats | (component) | High-speed decimal floating point package based on Densely Packed Decimal encoding and emulating System/z and POWER decimal hardware; also used in dozens of products and by SAP, CA, etc. |
This page was last edited on 2013-09-17 by mfc.