The universal language of space is... Star Trek? Mais oui. (arstechnica.com)

"Science fiction imagines the future. We build it."