I don't read science fiction, but I've seen plenty of Star Trek TV shows. I always figured that there's no way writers could know what slang or other usage would be around in the future so they have to use current language, unless they're going to make up words for their fictional future universe.
Going the opposite direction in time, I've tried a couple of Georgette Heyer books set in the Regency era and found them frustrating because it feels like the author tried too hard to make them sound like they are from another time. All the slang is really annoying to me. I find it easier to read the works of Jane Austen, who actually lived and wrote in the period.
It must be difficult for a writer to try to make language sound authentically from a different time. Some words are no longer used or the meanings have shifted over time.
|