Literature: Starman Jones
is a science fiction novel by Robert A. Heinlein
first published in 1953.
This novel provides examples of:
- Almighty Janitor: The main character is a spaceship stable boy who turns out to have perfect memory. He ultimately ends up being promoted to captain.
- Burial In Space: After Dr. Hendrix dies his body is set adrift in space, to wander the stars forever.
- Disaster Democracy: The stranded passengers turned colonists are advised to write out a Mayflower-like compact straight off or they are not likely to survive.
- Living Gasbag: The floating gasbag aliens (which the humans call "hobgoblin balloons") are used by the centaur aliens as spies. They are capable of moving on their own, not just drifting on the wind.
- Negative Space Wedgie: Averted. Although the characters do get lost during warp and end up on a fantastic planet, about half the book is spent just describing the advanced math and technology (and work shifts, and computering, and configuration of seats in the cockpit) behind space travel, and the disaster happens only because the characters make mathematical mistakes and are too proud to admit it and start over again.
- Now Do It Again Backwards: Starships travel by accelerating to near lightspeed and making a "transition" to a new location. During one transition a mistake is made and the ship ends up lost. The crew tries to get back by returning to the point where they appeared and making a transition which is the reverse of the original in the hope that it will take them home.
- Portal Network: Interstellar travel is done via "Horst congruencies", otherwise invisible, carefully plotted points in space where boosting the ship past light speed results in a "transition" to the corresponding congruency near your destination. (Screw up the astrogation by a whisker, and you wind up who knows where.)
- Railroad Tracks of Doom: The title character takes a shortcut through a railroad tunnel. The danger is not that the train will actually hit him—it's a magnetically levitated supersonic "ring train"—the danger is that if he's still in the tunnel when a train comes through, the shockwave in the confined space will pulverize his insides and kill him.
- He almost does meet this fate, but gets outside the tunnel in time so he's only (temporarily) deafened by the shockwave.
- Random Teleportation: A MisJump (the result of a navigational error) causes a ship to become lost in space. The crew finally uses Now Do It Again Backwards to get home.
- Recycled In Space: The story is basically Horatio Alger IN SPACE!
- Screw You, Elves!: In this case, centaurs are standing in for elves. The entire second half of the novel is a massive Take That to the "horse people" part of Gulliver's Travels: the characters encounter a horse-man tribe while lost on a distant planet, and it turns out the horse-people see themselves as much more technologically and morally advanced than the humans. They're in tune with the land, they have a complicated hierarchical court system, and they won't have the filthy humans settle on their paradise planet. In true Heinlein fashion, the main characters slaughter them and somehow come out as moral victors.
- It's simple, really: The humans only want to leave the planet and go home, while the horse-men want to eat the humans. With no apparent provocation other than existing.
- Supporting Leader: Sam Anderson fits the trope perfectly.
- Technology Marches On: Starship navigators use huge printed tables of 8-digit binary codes for navigation data, because the starship navigation computers have an 8-bit binary interface practically identical to the Altair 8800 computers that would come out in the early 1970's, 20 years or so after the book was written but a couple centuries before it was set. Also, personnel records were indexed with punch cards.
- They aren't even using the computer for navigation as such, just as a general-purpose calculation aid. Special-purpose computers were already in use for similar tasks around the time the book was written, and decimal interfaces that automatically converted to binary for the machine's internals had existed for years.
- Of course, the book hinges on the fact that the Guilds are all deliberately secretive about their proprietary knowledge. That alone could discourage "User-Friendly Interfaces".
- You Are in Command Now: The eponymous character signs aboard the passenger liner Asgard as a steward (and has to forge papers to get that position). He gets a position as apprentice astrogator because of his ability and because the ship is badly short-handed in astrogation. At the end of the book he winds up as captain because the original captain, astrogator and assistant astrogator have all died and only an astrogator can hold command of a spaceship that is underway.
- Zeerust: FTL Travel is accomplished with the help of books containing table after table of pre-computed values—-seemingly no electronic storage or look-up at all. The books didn't just contain look up tables for functions — they also contained the tables for converting between decimal and binary, as all the values had to be converted into binary before being entered into the computer by toggling switches to set the binary values, then reading the binary values from the display lights and converting them back into decimal to make them human-readable. This last is particularly strange, as computing devices that did decimal I/O with internal conversion for binary internals had existed for at least a decade when the novel was written.
- Heinlein and computers always was... an odd combination, to say the least. He made an equally bizarre description of a computerized missile aiming in the Citizen Of The Galaxy, and his description of Gay Deceiver main computer is one of the highlights of Technology Marches On page. It is possible that he simply didn't really understand computers — and, anyway, he was consistently behind the curve: 1953 was the year the very first high level Programming Language, FORTRAN, was being readied for release by IBM, finally allowing programmers more or less natural communication with their machines.
- Another odd thing is the need to look the binary values up in tables at all. As any programmer who really worked with binaries can attest, these combinations burn themselves into the memory very quickly — it's not unlike simply learning the new alphabet, actually. So with some experience a programmer could only cast a glance at the "blinkenlights", as they were called on the early computers, to immediately know the value without any conversion.