How many missions did NASA 's space shuttle program have before ending ?
Functions performed by the Shuttle for 30 years will be done by not one but many different spacecraft currently flying or in advanced development .