MountainWest RubyConf 2014 - Software Development Lessons from the Apollo Program

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=jYe2bF7tc2Q



Duration: 28:51
616 views
8


By Julian Simioni

In August 1961, the MIT Instrument Laboratory was awarded the contract for a guidance system to fly men to the moon, the first contract for the entire Apollo Program. The word software was not mentioned anywhere. Six years later, 400 engineers were employed on the project writing software.
The resulting Apollo Guidance Computer is to this day a marvel of engineering. It included a realtime operating system and even a software interpreter. Despite weighing 70 pounds, it ran on only 50W of power. Only one guidance computer was present in each Apollo spacecraft, with no backups: it never failed in thousands of hours of space flight. Before the first work on UNIX or the C programming language had begun, the Apollo Guidance Computer had already taken men to the moon.
NASA and MIT kept meticulous records, giving us the opportunity to look back today on some of the pioneers of our industry, relive their experiences, and maybe learn a few things ourselves.

Help us caption & translate this video!

http://amara.org/v/FG2M/




Other Videos By Confreaks


2014-04-28MountainWest RubyConf 2014 - How to Prototype an Airport by Barrett Clark
2014-04-28MountainWest RubyConf 2014 - But Really, You Should Learn Smalltalk
2014-04-28MountainWest Devops 2014 - Cooking at Shopify: Taming a busy kitchen with many Chefs
2014-04-28MountainWest Devops 2014 - "DevOps" in a Post-DevOps World by Paul Reed
2014-04-28MountainWest Devops 2014 - I Serve No Master! by Aaron Gibson
2014-04-24EmberConf 2014 - Controlling Route Traversal with Flows by Nathan Hammond
2014-04-24EmberConf 2014 - The Unofficial, Official Ember Testing Guide by Eric Berry
2014-04-24EmberConf 2014 - Keynote: Evolution by Dave Herman
2014-04-24EmberConf 2014 - Snappy Means Happy: Performance in Ember Apps by Matthew Beale
2014-04-23MountainWest RubyConf 2014 - Nerd Party, v 3.1 by Ryan Davis
2014-04-23MountainWest RubyConf 2014 - Software Development Lessons from the Apollo Program
2014-04-23MountainWest RubyConf 2014 - CRUD! The Consequences of Not Understanding How ActiveRecord ...
2014-04-23MountainWest RubyConf 2014 - MagLev - From Download to Deploy by Johnny T
2014-04-23MountainWest RubyConf 2014 - The Timeless Way of Building by John Athayde
2014-04-23MountainWest RubyConf 2014 - Test Driven Neural Networks with Ruby by Matthew Kirk
2014-04-23MountainWest RubyConf 2014 - A World Without Assignment by Aja Hammerly
2014-04-23MountainWest RubyConf 2014 - Five machine learning techniques that....
2014-04-23MountainWest RubyConf 2014 - Affordance in Programming Languages by Randy Coulman
2014-04-22MountainWest RubyConf 2014 - Dont. by Ernie Miller
2014-04-22MountainWest RubyConf 2014 - Big O in a Homemade Hash by Nathan Long
2014-04-22MountainWest RubyConf 2014 - Re-thinking Regression Testing by Mario Gonzalez