Laning received his PhD from MIT in 1947 with a dissertation titled "Mathematical Theory of Lubrication-Type Flow".4 His undergraduate degree in Chemical Engineering (1940) was also from MIT.5
He was elected to the National Academy of Engineering in 1983 for his work in aerospace engineering, particularly his "unique pioneering achievements in missile guidance and computer science—the Q-guidance system for Thor and Polaris [missiles] and George".6 He was also an honorary member of the American Mathematical Society.7
Laning features prominently in the third episode of the Science Channel's documentary miniseries titled Moon Machines which aired in June 2008.
He later worked in the MIT Draper Lab, with Richard H. Battin, to develop a scheme for doing onboard navigation on the Apollo program's command/service module guidance system. He designed the Executive and Waitlist operating system for the LGC (Lunar Module Guidance Computer) in the mid 1960s; he built it up from scratch with no examples to guide him, and the design is still valid. The allocation of functions among a sensible number of asynchronous processes, under control of a rate and priority-driven preemptive executive, still represents the state of the art in real-time GN&C computers for spacecraft. His design saved the Apollo 11 landing mission when the rendezvous radar interface program began using more register core sets and "Vector Accumulator" areas than were physically available in memory, causing the infamous 1201 and 1202 errors. Had it not been for Laning's design the landing would have been aborted for lack of a stable guidance computer.8
"Answers - The Most Trusted Place for Answering Life's Questions". Answers. https://www.answers.com/redirectSearch ↩
"computer". history.nasa.gov. https://history.nasa.gov/sts1/pages/computer.html ↩
Guidance system /wiki/Guidance_system ↩
J. Halcombe Laning, Jr at the Mathematics Genealogy Project https://mathgenealogy.org/id.php?id=33485 ↩
MIT Museum Collections - People http://webmuseum.mit.edu/detail.php?t=people&type=browse&f=preferred_name&s=Laning%2C+J.+Halcombe&record=0 ↩
"Dr. J. Halcombe Laning". Archived from the original on May 28, 2010. Retrieved July 28, 2009. https://web.archive.org/web/20100528132256/http://www.nae.edu/nae/naepub.nsf/Members+By+UNID/91CB3C1EF7430AFF8625755200622AE5?opendocument ↩
"Notices from the AMS" (PDF). American Mathematical Society. 42 (12). Retrieved November 20, 2022. https://www.ams.org/notices/199512/from.pdf ↩
"TALES FROM THE LUNAR MODULE GUIDANCE COMPUTER". klabs.org. http://klabs.org/history/apollo_11_alarms/eyles_2004/eyles_2004.htm ↩