The ENGLISH ELECTRIC Co. Ltd. 

                 DEUCE Programme News/DEUCE News
				 
            Last updated: 25 February 2017: David Green 

This publication ran for 77 issues (or more?). Publication commenced in July 1955. Issues #1 through #35 were called "DEUCE Programme News", subsequent issues were simply called "DEUCE News". The initial aim was to provide a monthly summary of news of interest to DEUCE programmers, on subjects like: programmes issued/completed; subroutines issued/completed; amendments/corrections to programmes and subroutines, "programming devices" (neat ways of programming); the programming implications of upgrades to the DEUCE computer or its peripherals. Occasional issues were devoted to single topics of importance.

Passages in italics are my comments. "General stuff" refers to administrative items such as: programmes issued/completed; subroutines issued/completed; amendments/corrections to programmes and subroutines, change of correspondent.

A DEUCE News Index was issued on four occasions.

DEUCE News Index. Report NS y 89;
Not sighted. Probably issued January/February 1958.

DEUCE News Index. July 1955 - March 1959; Report NS y 142; Date 13 May 1959, by R. A. Smith.
Original document: Leigh
Supercedes NS y 89. Is superceded by K/AA y 18 and K/AA y 37.

DEUCE News Index. July 1955 - March 1960; Report K/AA y 18; by R. A. Smith.
Original document: Leigh
Covers DEUCE News #1-44. Supercedes NS y 89 and NS y 142. Is superceded in turn by K/AA y 37.

DEUCE News Index. July 1955 - September 1961; Report K/AA y 37; Date 3.8.55. pp4, by R. A. Smith.
Original document: Leigh
On Web: as pdf file (701Kb).
Supercedes NS y 89, NS y 142 and K/AA y 37.
Contains an index to DEUCE News Nos. 1-67 inclusive, covering the period July 1955 to September 1961.

The following copies of DEUCE Programme News have been preserved:

DEUCE Programme News No 1. July 1955; Report NS y 18; Date 5.7.55. pp14.
Original document: Leigh

DEUCE Programme News No 2. August 1955; Report NS y 22; Date 3.8.55. pp9.
Original document: Leigh

DEUCE Programme News No 3. September 1955; Report NS y 25; Date 1.9.55. pp5.
Original document: Leigh

DEUCE Programme News No 4. October 1955; Report NS y 26; Date 30.9.55. pp12.
Original document: Leigh

DEUCE Programme News No 5. November 1955; Report NS y 29; Date 31.10.55. pp5.
Original document: Leigh

DEUCE Programme News No 6. December 1955; Report NS y 30; Date 29.11.55. pp8.
Original document: Leigh

DEUCE Programme News No 7. February 1956; Report NS y 33; Date 23.2.56. pp8.
Original document: Leigh

DEUCE Programme News No 8. April 1956; Report NS y 34; Date 27.4.56. pp12.
Original document: Leigh

DEUCE Programme News No 9. August 1956; Report NS y 39; Date 28.8.56. pp10.
Original document: Leigh

DEUCE Programme News No 10. October 1956; Report NS y 42; Date 19.11.56. pp86.
"Interpretive & Brick Schemes with special reference to matrix operations"
Original documents:
. London1: Box file 38/79(10);
. Leigh
Superseded by DEUCE News #63, which brings up to date the information on standard bricks and the interpretive programs published here.

Supplement to DEUCE Programme News No 10; Report NS y 60; Date 24.6.57; pp14.
"Interpretive & Brick Schemes with special reference to matrix operations"
Original documents:
. London1: Box file 38/79(11);
. Leigh
Superseded by DEUCE News #63, which brings up to date the information on standard bricks and the interpretive programs published here.

Deuce Programme News No 11. December 1956; Report NS y 47, Date 27.12.56, pp9.
Original documents:
. Turing;
. Leigh;
. London2: (Folder N24)
On the Web: as ten *.gif files.
In addition to general stuff, contains:
. Scheme B Coding with Unspecified Addresses.
. To put a G.I.P. Codeword into a Scalar Store.
. Notes on Statistical Programmes.

DEUCE Programme News No 12. March 1957; Report NS y 52; Date 25.3.57. pp21.
Original document: Leigh

DEUCE Programme News No 13. May 1957; Report NS y 58; Date 4.6.57. pp9.
Original document: Leigh

DEUCE Programme News No 14. July 1957; Report NS y 64; Date 29.7.57. pp6.
Original document: Leigh

DEUCE Programme News No 15. September 1957; Report NS y 66; Date 30.9.57. pp10.
Original document: Leigh

DEUCE Programme News No 16, November 1957; Report NS y 77; Date 19.11.57. pp12.
"Programmes to Aid Programmers" by R. A. Smith.
Original documents:
. Manchester (EEC/D18);
. Leigh;
. London2: (Folder N15/68)
On Web: in Web page and as pdf file (4.8Mb).

DEUCE Programme News No 17. November 1957; Report NS y 82; Date 3.12.57. pp13.
Original document: Leigh

DEUCE Programme News No 18, January 1958; Report NS y 85; undated. pp9.
"Lists of DEUCE Library Routines." by R. A. Smith.
Original documents:
. Manchester (EEC/D38);
. Leigh.
On Web: as pdf file (4.4Mb).
A complete list of subroutines and programmes in the DEUCE Library at 31 December 1957. Superceded in turn by Deuce News #35, #48, #55, #67 and finally #76.

DEUCE Programme News No 19. January 1958; Report NS y 86; Date 17.1.58. pp17.
"Tabular Interpretive Scheme (Version I)"
Original documents:
. London1: Box file 38/79(12);
. Leigh.
On Web: as pdf file (1.9Mb).

DEUCE Programme News No 20, January 1958; Report NS y 87; Date 29.1.58. pp49.
"DEUCE Alphacode" by S.J.M Denison, E.N.Hawkins and C.Robinson.
Original documents:
. Manchester (EEC/D24);
. London1: Box file 38/79(13);
. Green;
. Leigh.

Errata - DEUCE Programme News No 20; Report NS y 93; Date 11.2.58. pp2.
"DEUCE Alphacode".
Original document:
. London1: Box file 38/79(15)
. Leigh.

Supplement to DEUCE Programme News No 20; Report NS y 114; Date 4.12.58.
"DEUCE Alphacode (Mark 2)". pp12.
Original documents:
. London1: Box file 38/79(14)
. Leigh.
. Manchester (EEC/D34)

DEUCE Programme News No 21. January 1958; Report NS y 91; Date 11.2.58. pp10.
Original document: Leigh.

DEUCE Programme News No 22. March 1958; Report NS y 96; Date 2.4.58. pp13.
Original document: Leigh.

DEUCE Programme News No 23. April 1958; Report NS y 97; Date 16.4.58. pp10.
"Scheme B Trapezoids".
Original document: Leigh.
Description of a way of storing triangular and symmetric matrices on the drum that saves space and retains maximal compatibility with existing Scheme B matrix programs.

DEUCE Programme News No 24. May 1958; Report NS y 98; Date 5.6.58. pp16.
Original document: Leigh.
In addition to general stuff, contains:
. 64 Column Read and Punch.
. Programming Devices.
. Semi-Floating Arithmetic.
. Sorting by Computer.

DEUCE Programme News No 25. July 1958; Report NS y 101; Date 25.7.58. pp12 plus two figures.
Original document: Leigh.

DEUCE Programme News No 26. August 1958; Report NS y 103; Date 28.8.58.
"DEUCE Subroutine Library" Smith R.A.
Original document: Manchester (EEC/D28)
A list of all subroutines current at 30 June 1958, with brief notes about each one.

DEUCE Programme News No 27. September 1958; Report NS y 108; Date 23.9.58. pp16.
Original document: Leigh.
In addition to general stuff, contains:
. Automatic Instruction Modifier.
. Hollerith Timing Specifications.
. Programming Devices.
. Three Initial Cards.
. Use of TIL.
. Long TIL on 80 Column Machines Only.
. Conversion of the DEUCE Library to 64 Column.
. DEUCE Columns and Card Columns.
. Definition of Double Length Matrix.
. Publication of Subroutines, etc.
. Waste Instructions.

DEUCE Programme News No 28.
Original document: Leigh
TIP 2

DEUCE Programme News No 29. November 1958; Report NS y 115; Date 3.12.58. pp50.
Original document: Leigh.
In addition to general stuff, contains:
. 64 Column DL Filling Instructions.
. Programming Devices.
. Notations and Definitions.
. Conversion of Library to 64 Column.
. Another Initial Card - Clear Drum.
. Failure Instructions in Subroutines and Programmes.
. Rationalisation of Magnetic Drum Interlocks.

DEUCE Programme News No 30. December 1958; Report NS y 117; Date 1.1.59. pp21 plus 12 figures.
"Programming for a DEUCE Magnetic Tape Installation", by M. A. Kingsbury.
Original document: Leigh.
Information about the order code, speed of operation and the subroutines written for the magnetic tape units fitted to DEUCE.

DEUCE News Omnibus (First Issue). Report NS y 120; Date 13.3.59. pp31.
Original document: Leigh
On Web: a pdf file containing the first 25 pages (2.5Mb).
The report contains all the paragraphs that were still relevant from the normal issues of DEUCE News up to 31 December 1957 (issues #1 to #17, excluding special issues #10 and #16). The Contents of the report are:
. Programming Devices (pages 1-10)
. Programme Assembly, Restarting, etc. (pages 11-18)
. Machine Facilities (papes 19-22)
. Conventions (pages 23-25)
. Subroutine Testing (not scanned)
. Miscellaneous Programmes (not scanned)
. Publication Date (not scanned).

DEUCE Programme News No 31. January 1959; Report NS y 123; Date 21.1.59. pp9 plus 4 figures.
"Summary of the Proceedings of the DEUCE Users Colloquium on Automatic Programming".
Original document: Leigh.

DEUCE Programme News No 32. January 1959; Report NS y 127; Date 30.1.59. pp60.
Original document: Leigh.
In addition to general stuff, contains:
. P.T.A.T.O.
. Reader and Punch Timings.
. Care Required in Manipulating Request Stop and External Tree Keys.
. 64 Column Read - Spurious a/b Switching.
. Programming Devices.
(a) Extracting Parts of Words Using Source 25.
(b) Fetching from QS17 in the Order
170, 172, 171, 173.
. Card Colours.
. A Further Facility for Subroutine B08.
. P1 Digits - a Cautionary Note.
. Bricks for TIP Mark I.

DEUCE Programme News No 33. February 1959; Report NS y 129; Date 17.2.59. pp21 plus 9 figures.
"Proceedings of the DEUCE Users Colloquium on Ordinary Differential Equations".
Original document: Leigh.

DEUCE Programme News No 34. March 1959; Report NS y 136; Date 27.3.59. pp25.
Original document: Leigh.
In addition to general stuff, contains:
. Coding Fetch and Store Sequences.
. Rationalisation of Magnetic Drum Interlocks.
. Post Mortem.
. Restarting a Programme.
. 64 Column Bricks.
. 80 Column Working.
. Large Matrix Multiplications.
. Solution of Simultaneous Linear Equations.
. G.I.P.
. DEUCE Users Colloquium on Data Smoothing and Curve Fitting.
. Flow Diagram Producing Programme.

DEUCE Programme News No 35. September 1959; Report K/AA y 3; undated.
List of DEUCE Library Routines and DEUCE NEWS Issues.
Original document: Leigh.
A complete list of subroutines and programmes in the DEUCE Library at 31 August 1959. Superceded in turn by Deuce News #48, #55, #67 and finally #76.

DEUCE News No 36. April 1959; Report NS y 141; Date 5.-.59.
"Multiplier and Divider Techniques", J. Boothroyd.
Original document: Leigh.
On Web: as pdf file (4.2Mb).
A description of various techniques that exploit the logical structure of the DEUCE multiplier and divider for purposes other than straightforward multiplication and division.

DEUCE News No 37. May 1959; Report NS y 145; Date 29.5.59. pp15.
Original document: Leigh.
In addition to general stuff, contains:
. 64 Column Stop and Field Detector.
. Standardisation of Flow Diagrams.
. A General Input-Output Scheme.
. A Method of Programme Testing.
. Punched Cards for Complicated Programs.
. Programming Devices.

DEUCE News No 38. June 1959; Report K/AA y 1; undated. pp38.
"STAC Programming Manual".
Original documents:
. Leigh
. UTECOM.
On Web: as pdf file (13.1Mb).
A complete programming manual for STAC (Storage Allocation and Coding Programme), a scheme that can be used to eliminate the more mechanical steps when writing a program in the basic DEUCE instruction code. STAC is DEUCE Program No.482, ZC19T.

DEUCE News No 39. July 1959; Report K/AA y 2; undated.
Original document: Leigh.
In addition to general stuff, contains:
. A Note on the Zeros of Polynomials.
. Recovering Lost Results after a Punch Jam.
. Punching Results in b field Only.
. Division with Round Off.
. Some Division Operations.
. Linear Programming.
. Auxiliary D.L's on Mark IIA Machines.
. G.I.P.7 and 64 Column Bricks.
. Binary Input and Output to Alphacode.
. Colloquium on Partial Differential Equations.

DEUCE Programme News No 40.
Original document: Leigh
Elliptical Partial Differential Equations

DEUCE News No 41. September 1959; Report K/AA y 5; Date 29.5.59. pp14.
Original document: Leigh.
In addition to general stuff, contains:
. Positive Integer Division.
. Times for Scheme B Operations.
. New Versions of G.I.P.
. Post Mortem.
. Incorporation of Checks in Programmes.
. General Simplex (L?01M).
. Record Interrogation Programme.
. The Truncation of Pseudo-Random Numbers from Z07/1.

DEUCE News No 42. November 1959; Report K/AA y 6; undated.
"Lists of Information Cards".
Original document: Leigh.
List of DEUCE information cards complete to 31st October 1959.

DEUCE News No 43. November 1959; Report K/AA y 8; undated. pp11.
Original document: Leigh.
In addition to general stuff, contains:
. List of DEUCE's.
. 64 Column Reading - a Warning.
. Inconsistent Programme Faults.
. Two Brunsviga Techniques.
. Some Programme Testing Devices.

DEUCE News No 44. December 1959; Report K/AA y 10; undated.
"DEUCE Users Colloquium on Data Smoothing and Curve Fitting".
Original document: Leigh.
Held at the Victoria Halls, Bloomsbury Square, London WC1 on 1 May 1959.

DEUCE News No 45. December 1959; Report K/AA y 11; undated. pp93.
"DEUCE Users Colloquium on Partial Differential Equations".
Original documents: Manchester (EEC/D12) (two copies).
Held at the Russell Hotel, Russell Square, London WC1 on 6 October 1959.

Partial Differential Equations - DEUCE Users Colloquium - papers.
(1959 OCT : LONDON)
Original document: London3: Lending Collection; WF2-3086
Probably Report K/AA y 11 above, or related to it

DEUCE News No 46. January 1960; Report K/AA y 14; Date 29.1.60.
Original document: Leigh.
In addition to general stuff, contains:
. G.I.P.7 - Display of Every Codeword.
. Constant Matrices.
. Destination 29 with 80 Column Operations.
. Programming Device.
. Colloquium on Linear Algebra.
. Alphacode Translator.
. Auxiliary D.L's on Mark IIA Machines.
. Use of Subroutines in Auxiliary D.L's.

DEUCE News No 47. March 1960; Report K/AA y 15; Date 24.3.60.
Original document: Leigh.
In addition to general stuff, contains:
. Alphacode Translator - Output Flow Diagram.
. Alphacode Translator - some Notes for Programmers.
. Alphacode + Translator v DEUCE.
. Library Routines on IIA Machines.
. Adapting Existing Programmes to Use the "A" D.L's.
. Rate of Input - Cards v Paper Tape.
. Paper Tape Programming at Liverpool University.
. Programming Devices.
. A Common Trap.
. Quadratic Programming.
. DEUCE News Index and Library Lists.
. Magnetic Tape Group Transfer Function.

DEUCE News No 48. April 1960; Report K/AA y 16; undated.
"DEUCE Library Lists".
Original document: Leigh.
Lists of DEUCE Library Subroutines, Programmes, DEUCE News and Information Cards, correct to 31 March 1960. Supercedes DEUCE News #18, #35 and #42, and in turn is superceded by Deuce News #55, #67 and finally #76.

DEUCE News No 49. undated.
"DEUCE ALPHACODE Manual (Second Edition)".
Original documents:
. Leigh,
. Green.
Reproduced by the DEUCE Library Service, Data Processing and Control Division, The English Electric Company Limited, Kidsgrove, as Report DPCS9.

DEUCE News No 50. May 1960; Report K/AA y 19; Date 24.5.60.
Original document: Leigh.
In addition to general stuff, contains:
. Non-Standard Modifications to DEUCE.
. Alphacode Manual.
. Alphacode Translator - Some Administrative Points.

DEUCE News No 51. Report K/AA y 20; undated. pp83.
"DEUCE Users Colloquium on Linear Algebra".
Original document: Manchester (EEC/D12).
Held at Russell Hotel, Russell Square, London1 WC1 on 4 March 1960.

DEUCE News No 52. undated. pp21.
"DEUCE Users Colloquium on Monte Carlo Methods".
Original document: Manchester (EEC/D12).
Held at Russell Hotel, Russell Square, London1 WC1 on 17 May 1960.

DEUCE News No 53. July 1960; Report K/AA y 22; undated.
Original document: Leigh.
In addition to general stuff, contains:
. Reading Variable-Length Blocks from Magnetic Tape.
. 80-Column Reading and Punching.
. DEUCE Destination Triggers.
. Filling Instructions for A D.L's.
. Some Amendments to T.I.P.

DEUCE News No 54. September 1960; Report K/AA y 23; undated.
Original document: Leigh.
In addition to general stuff, contains:
. "Chips" in Programmes and Data.
. STAC.

DEUCE News No 55. October 1960; Report K/AA y 24; undated.
"DEUCE Library Lists".
Original document: Leigh.
Lists of DEUCE Library Subroutines, Programmes, DEUCE News and Information Cards, correct to 30 September 1960. Supercedes DEUCE News #18, #35, #42 and #48, and in turn is superceded by Deuce News #67 and finally #76.

DEUCE News No 58. undated.
"DEUCE Users Colloquium on Business Applications".
Original document: Leigh.
The seventh DEUCE Users Colloquium, held at the Russell Hotel, Russell Square, London1 WC1 on 4/5 October 1960.

DEUCE News No 59. January 1961; Report K/AA y 28; Date 24.1.61.
Original document: Leigh.
In addition to general stuff, contains:
. Time Sharing on DEUCE.
. Round Off S.F.B. to nearest
2-n.

DEUCE News No 60. March 1961; Report K/AA y 29; Date 24.3.61.
Original document: Leigh.
In addition to general stuff, contains:
. Recalling Input-Output (DEUCE Mk II and Mk IIA)
. Preparation of Programmes for Use with ZP49T.
. DEUCE Programming Courses.
. Advent of G.I.P. 8 and S.I.P. 2.

DEUCE News No 62. May 1961; Report K/AA y 31; Date 24.5.61.
Original document: Leigh.
In addition to general stuff, contains:
. Paper Tape Programming Rules.
. Comparative Times of G.I.P., S.I.P. and ZC14T/1.
. Simplification of Logical Truth Functions.
. Alphacode Instruction Cards.

DEUCE News No 63. Report K/AA y 32; undated.
"DEUCE General Interpretive Programme (Second Edition)".
Original documents:
. Leigh,
. Green,
. UTECOM.
This issue brings up to date the information on standard bricks and the interpretive programs that was published in DEUCE News 10 and its supplement, and supercedes those publications. The manual is in two parts. Part 1 is a simple introduction to matrix algebra and the interpretive program. Part 2 is intended mainly as a reference document. The manual is current with GIP8.

DEUCE News No 64. July 1961; Report K/AA y 33; Date 28.7.61.
Original document: Leigh.
In addition to general stuff, contains:
. 80 Column Programming Rules.
. Magnetic Tape Labelling.

DEUCE News No 65. September 1961; Report K/AA y 34; undated.
"T.I.P. 3".
Original document: Leigh.
On Web: as pdf file (2.0Mb).
The User's Manual and Operating Instructions for T.I.P. 3.

DEUCE News No 66. September 1961; Report K/AA y 36; Date 25.9.61.
Original document: Leigh.
In addition to general stuff, contains:
. Restarting from Post Mortem.
. List of DEUCES.
. STAC.
. Identification of DL's in Post Mortem Results.
. Failure Indications in the Alphacode Compiler.
. Demonstration Programs.
. Operating Instructions for Paper Tape Equipment.

DEUCE News No 67. October 1961; Report K/AA y 39; undated.
"DEUCE Library Lists".
Original document: Leigh.
Lists of DEUCE Library Subroutines, Programmes, DEUCE News and Information Cards correct to 30 September 1961. Supercedes DEUCE News #18, #35, #42, #48 and #55 and in turn is superceded by Deuce News #76.

DEUCE News No 68. October 1961; Report K/AA y 40; undated.
"Easicode".
Original documents:
. Leigh,
. Green, a copy of which is on the Web as a pdf file.

DEUCE News No 69. November 1961; Report K/AA y 41; Date 23.11.61.
Original document: Leigh.
In addition to general stuff, contains:
. Fast Program Display.
. G.I.P.8, Post Mortem and Track 15/14.
. Timing Specifications.
. Writing Programs and Subroutines which Use Paper Tape.

DEUCE News No 70. January 1962; Report K/AA y 42; undated.
Original document: Leigh.
. General stuff.

DEUCE News No 71. March 1962; Report K/AA y 44; Date 22.3.62.
Original document: Leigh.
In addition to general stuff, contains:
. Paper Tape Reader - Reading in Short Bursts.
. Alphacode Compiler to Handle up to 1023 Instructions.
. Wilkinson-Lanczos Program NPL160 - Correction.
. Counting the Digits of a DEUCE Word.
. Sign Overpunching on Numerical 80 Column Output.

DEUCE News No 72. Report K/AA y 45; undated.
"DEUCE Users Colloquium on Data Handling".
Original document: Leigh.
The eighth DEUCE Users Colloquium, held in Glazebrook Hall at the National Physical Laboratory on 21 April 1961 (sic).

DEUCE News No 73. May 1962; Report K/AA y 46; Date 28.5.62.
Original document: Leigh.
In addition to general stuff, contains:
. Reading KDF9 Tape with Subroutine W01.
. Operating Instruction Cards and Summary Cards.
. Revised Report on LK15T and LK16T.

DEUCE News No 74. July 1962; Report K/AA y 47; Date 23.7.62.
Original document: Leigh.
In addition to general stuff, contains:
. Paper Tape Specifications.
. Magnetic Drum Checking Unit.
. Alteration to B17 to Save Time in Disengage.

DEUCE News No 75. September 1962; Report K/AA y 49; Date 21.9.62.
Original document: Leigh.
In addition to general stuff, contains:
. Corrections to Wilkinson-Lanczos Programme NPL160

DEUCE News No 76. November 1962;
"DEUCE Library Lists".
Original document: Leigh.
Lists of DEUCE Library Subroutines, Programmes, DEUCE News and Information Cards correct to 31 October 1962. Supercedes DEUCE News #18, #35, #42, #48, #55 and #67.

DEUCE News No 77. November 1962; Report K/AA y 52; Date 28.11.62.
Original document: Leigh.

Location of Listed Documents

Green:
David Green, personal papers.

Leigh:
David Leigh, personal papers.

London1: Material held at Blythe House, West Kensigton, by the London Science Museum, including:
. 38/27 A boxfile of English Electric papers,
. 38/79 A boxfile of papers relating to Other British Computers,
. and various individual 38/xx items,
as listed in an index of part of the archive of ICL material held by the Museum.
More about the Science Museum Archives can be found at their official site.

London2: Material held by the London Science Museum in the Imperial College Library, including:
. M6/108 A folder containing DEUCE subroutines and programs written at the National Physical Laboratory.
. M7/107 A folder of issued DEUCE subroutines written at the National Physical Laboratory.
. N15/68 Miscellaneous DEUCE documents.
. N24 Miscellaneous DEUCE documents.
. N27 "Miscellaneous 1950 - 1965". Mainly Pilot Ace material.
More about the Science Museum Archives can be found at their official site.

London3:
The British Library, 96 Euston Road, London NW1 2DB

Manchester:
The John Rylands Library at the University of Manchester has DEUCE documents in two holdings:
. ENGLISH ELECTRIC COMPANY LIMITED (NAHC/EEC): two boxes of archive material containing 45 folders (D1-D45), and
. ROYAL AIRCRAFT ESTABLISHMENT, FARNBOROUGH (NAHC/RAE), which contains a couple of items.

Utecom:
A Deuce was sent to Australia and renamed UTECOM. In his UTECOM web site, Robin Vowels mentions that various documents still exist.

Turing:
The Turing Archive for the History of Computing at AlanTuring.net.

home