Difference between revisions of "Nathaniel Rochester"

From Chessprogramming wiki
Jump to: navigation, search
 
(One intermediate revision by the same user not shown)
Line 12: Line 12:
 
In [[Timeline#1955|1955]], Rochester co-organized the [https://en.wikipedia.org/wiki/Dartmouth_Conference Dartmouth Conference] along with [[John McCarthy]], [[Marvin Minsky]] and [[Claude Shannon]] <ref>[[John McCarthy]], [[Marvin Minsky]], [[Nathaniel Rochester]], [[Claude Shannon]] ('''1955'''). ''[http://www-formal.stanford.edu/jmc/history/dartmouth/dartmouth.html A Proposal for the Dartmouth Summer Research Project on Artificial Intelligence]''.</ref>,  
 
In [[Timeline#1955|1955]], Rochester co-organized the [https://en.wikipedia.org/wiki/Dartmouth_Conference Dartmouth Conference] along with [[John McCarthy]], [[Marvin Minsky]] and [[Claude Shannon]] <ref>[[John McCarthy]], [[Marvin Minsky]], [[Nathaniel Rochester]], [[Claude Shannon]] ('''1955'''). ''[http://www-formal.stanford.edu/jmc/history/dartmouth/dartmouth.html A Proposal for the Dartmouth Summer Research Project on Artificial Intelligence]''.</ref>,  
 
and later supervised AI projects, including [[Arthur Samuel|Arthur Samuel's]] checkers program, [[Mathematician#HGelernter|Herbert Gelernter's]] [https://en.wikipedia.org/wiki/Euclidean_geometry Euclidean Geometry] [https://en.wikipedia.org/wiki/Automated_theorem_proving Theorem Prover] <ref>[[Mathematician#HGelernter|Herbert Gelernter]], [[Nathaniel Rochester]] ('''1958'''). ''[https://ieeexplore.ieee.org/document/5392646 Intelligent Behavior in Problem-Solving Machines]''. [https://dblp.org/db/journals/ibmrd/ibmrd2.html IBM Journal of Research and Development], Vol. 2, No. 4 </ref>  
 
and later supervised AI projects, including [[Arthur Samuel|Arthur Samuel's]] checkers program, [[Mathematician#HGelernter|Herbert Gelernter's]] [https://en.wikipedia.org/wiki/Euclidean_geometry Euclidean Geometry] [https://en.wikipedia.org/wiki/Automated_theorem_proving Theorem Prover] <ref>[[Mathematician#HGelernter|Herbert Gelernter]], [[Nathaniel Rochester]] ('''1958'''). ''[https://ieeexplore.ieee.org/document/5392646 Intelligent Behavior in Problem-Solving Machines]''. [https://dblp.org/db/journals/ibmrd/ibmrd2.html IBM Journal of Research and Development], Vol. 2, No. 4 </ref>  
and [[Alex Bernstein|Alex Bernstein's]] [[The Bernstein Chess Program|chess program]] <ref>[https://en.wikipedia.org/wiki/Nathaniel_Rochester_%28computer_scientist%29 Nathaniel Rochester (computer scientist) from Wikipedia]</ref>. In 1958, he was a visiting professor at MIT, where he helped [[John McCarthy]] with the development of [[Lisp]] programming language.  
+
and [[Alex Bernstein|Alex Bernstein's]] [[The Bernstein Chess Program|chess program]]. In 1958, he was a visiting professor at MIT, where he helped [[John McCarthy]] with the development of [[Lisp]] programming language.  
In the 1960s, Rochester continued to work at IBM, directing cutting edge research in [https://en.wikipedia.org/wiki/Cryogenics cryogenics] and [https://en.wikipedia.org/wiki/Tunnel_diode tunnel diode] circuits.  
+
In the 1960s, Rochester continued to work at IBM, directing cutting edge research in [https://en.wikipedia.org/wiki/Cryogenics cryogenics] and [https://en.wikipedia.org/wiki/Tunnel_diode tunnel diode] circuits <ref>[https://en.wikipedia.org/wiki/Nathaniel_Rochester_%28computer_scientist%29 Nathaniel Rochester (computer scientist) from Wikipedia]</ref>.  
  
 
=Selected Publications=
 
=Selected Publications=
 
<ref>[https://dblp.org/pers/r/Rochester:Nathaniel.html dblp: Nathaniel Rochester]</ref>
 
<ref>[https://dblp.org/pers/r/Rochester:Nathaniel.html dblp: Nathaniel Rochester]</ref>
 
==1950 ...==
 
==1950 ...==
* [https://history.computer.org/pioneers/astrahan.html Morton Michael Astrahan], [[Nathaniel Rochester]] ('''1952'''). ''[https://dl.acm.org/doi/10.1145/609784.609791 The logical organization of the new IBM scientific calculator]''.  
+
* [[Nathaniel Rochester]] ('''1950'''). ''Assembly of Programs on the Test Assembly''. IBM Technical Report 24 <ref>[https://hopl.info/showlanguage.prx?exp=42&language=ASSEMBLY ASSEMBLY - Rochester Asssembler for IBM (Computer Language)], [https://hopl.info/ HOPL]</ref>
 +
* [[Nathaniel Rochester]] ('''1951'''). ''Assembly Program No. 1 for the Defense Calculator''. IBM Technical Report 29
 +
* [[Nathaniel Rochester]] ('''1951'''). ''The Use of Symbolic Addresses in Programming''. IBM Technical Report 31
 +
* [https://history.computer.org/pioneers/astrahan.html Morton Michael Astrahan], [[Nathaniel Rochester]] ('''1952'''). ''[https://dl.acm.org/doi/10.1145/609784.609791 The logical organization of the new IBM scientific calculator]''. Proceedings of the 1952 ACM national meeting
 
* [[Nathaniel Rochester]] ('''1953'''). ''[https://www.semanticscholar.org/paper/Symbolic-programming-Rochester/e0d294f73e2446142d249c4ed177566617dd8b86 Symbolic programming]''. [https://dblp.uni-trier.de/db/journals/tc/tc2.html Transactions of the I.R.E. Professional Group on Electronic Computers, Vol. 2 ], No. 4
 
* [[Nathaniel Rochester]] ('''1953'''). ''[https://www.semanticscholar.org/paper/Symbolic-programming-Rochester/e0d294f73e2446142d249c4ed177566617dd8b86 Symbolic programming]''. [https://dblp.uni-trier.de/db/journals/tc/tc2.html Transactions of the I.R.E. Professional Group on Electronic Computers, Vol. 2 ], No. 4
 
* [https://dblp.uni-trier.de/pers/b/Bashe:Charles_J=.html Charles J. Bashe], [https://en.wikipedia.org/wiki/Werner_Buchholz Werner Buchholz], [[Nathaniel Rochester]] ('''1954'''). ''[https://dl.acm.org/doi/abs/10.1145/320783.320784 The IBM Type 702, An Electronic Data Processing Machine for Business]''. [[ACM#Journal|Journal of the ACM]], Vol. 1, No. 4
 
* [https://dblp.uni-trier.de/pers/b/Bashe:Charles_J=.html Charles J. Bashe], [https://en.wikipedia.org/wiki/Werner_Buchholz Werner Buchholz], [[Nathaniel Rochester]] ('''1954'''). ''[https://dl.acm.org/doi/abs/10.1145/320783.320784 The IBM Type 702, An Electronic Data Processing Machine for Business]''. [[ACM#Journal|Journal of the ACM]], Vol. 1, No. 4
Line 26: Line 29:
 
* [[Nathaniel Rochester]] ('''1958'''). ''Symbol Manipulation Language''. Memo 5, Artificial Intelligence Project, [https://en.wikipedia.org/wiki/Research_Laboratory_of_Electronics_at_MIT RLE] and  [[Massachusetts Institute of Technology|MIT]] Computation Center, [http://www.softwarepreservation.org/projects/LISP/MIT/Rochester-AIM-005.pdf pdf] hosted by [[The Computer History Museum]]
 
* [[Nathaniel Rochester]] ('''1958'''). ''Symbol Manipulation Language''. Memo 5, Artificial Intelligence Project, [https://en.wikipedia.org/wiki/Research_Laboratory_of_Electronics_at_MIT RLE] and  [[Massachusetts Institute of Technology|MIT]] Computation Center, [http://www.softwarepreservation.org/projects/LISP/MIT/Rochester-AIM-005.pdf pdf] hosted by [[The Computer History Museum]]
 
==1980 ...==
 
==1980 ...==
* [https://dblp.uni-trier.de/pers/b/Bashe:Charles_J=.html Charles J. Bashe], [https://en.wikipedia.org/wiki/Werner_Buchholz Werner Buchholz], [https://dblp.uni-trier.de/pers/h/Hawkins:George_V=.html George V. Hawkins], [https://dblp.uni-trier.de/pers/hd/i/Ingram:J=_James J. James Ingram], [[Nathaniel Rochester]] ('''1981'''). ''The Architecture of IBM's Early Computers''. [http://www.dblp.org/db/journals/ibmrd/ibmrd25.html#BasheBHIR81 IBM Journal of Research and Development, Vol. 25, No. 5]
+
* [https://dblp.uni-trier.de/pers/b/Bashe:Charles_J=.html Charles J. Bashe], [https://en.wikipedia.org/wiki/Werner_Buchholz Werner Buchholz], [https://dblp.uni-trier.de/pers/h/Hawkins:George_V=.html George V. Hawkins], [https://dblp.uni-trier.de/pers/hd/i/Ingram:J=_James J. James Ingram], [[Nathaniel Rochester]] ('''1981'''). ''[https://dl.acm.org/doi/10.1147/rd.255.0363 The Architecture of IBM's Early Computers]''. [http://www.dblp.org/db/journals/ibmrd/ibmrd25.html#BasheBHIR81 IBM Journal of Research and Development, Vol. 25, No. 5], [https://pdfs.semanticscholar.org/58e7/9f00e2e012ac64de130982fc3b991284a50a.pdf pdf]
 
* [[Nathaniel Rochester]] ('''1983'''). ''[https://ieeexplore.ieee.org/document/4640454 The 701 Project as Seen by Its Chief Architect]''. [[IEEE#Annals|Annals of the History of Computing]], Vol. 5, No. 2
 
* [[Nathaniel Rochester]] ('''1983'''). ''[https://ieeexplore.ieee.org/document/4640454 The 701 Project as Seen by Its Chief Architect]''. [[IEEE#Annals|Annals of the History of Computing]], Vol. 5, No. 2
 
* [[Nathaniel Rochester]] ('''1983'''). ''[https://ieeexplore.ieee.org/document/4640463 Computer Programs Produced by the Planning Group]''. [[IEEE#Annals|Annals of the History of Computing]], Vol. 5, No. 2
 
* [[Nathaniel Rochester]] ('''1983'''). ''[https://ieeexplore.ieee.org/document/4640463 Computer Programs Produced by the Planning Group]''. [[IEEE#Annals|Annals of the History of Computing]], Vol. 5, No. 2
Line 36: Line 39:
 
* [https://www.computerhistory.org/tdih/January/14/ This Day in History: January 14], [[The Computer History Museum]]
 
* [https://www.computerhistory.org/tdih/January/14/ This Day in History: January 14], [[The Computer History Museum]]
 
* [https://history.computer.org/pioneers/rochester.html Computer Pioneers - Nathaniel Rochester]  
 
* [https://history.computer.org/pioneers/rochester.html Computer Pioneers - Nathaniel Rochester]  
 +
* [https://hopl.info/showperson.prx?PeopleID=654 Nathan Rochester] from [https://hopl.info/ HOPL]
  
 
=References=  
 
=References=  

Latest revision as of 23:17, 23 July 2020

Home * People * Nathaniel Rochester

Nathaniel Rochester [1]

Nathaniel Rochester, (January 14, 1919 – June 8, 2001)
was an American electrical engineer and pioneer in computer science and artificial intelligence. He received a B.Sc. in electrical engineering from Massachusetts Institute of Technology in 1941, and moved to IBM in 1948, where he designed the IBM 701 and wrote the first symbolic assembler, which allowed programs to be written in short, readable commands rather than pure numbers or punch codes. A group headed by Rochester simulated neural networks on an IBM 704 computer [2].

In 1955, Rochester co-organized the Dartmouth Conference along with John McCarthy, Marvin Minsky and Claude Shannon [3], and later supervised AI projects, including Arthur Samuel's checkers program, Herbert Gelernter's Euclidean Geometry Theorem Prover [4] and Alex Bernstein's chess program. In 1958, he was a visiting professor at MIT, where he helped John McCarthy with the development of Lisp programming language. In the 1960s, Rochester continued to work at IBM, directing cutting edge research in cryogenics and tunnel diode circuits [5].

Selected Publications

[6]

1950 ...

1980 ...

External Links

References

Up one level