Slashdot Mirror


Interviews: Ask David Peterson About Inventing Languages

samzenpus writes: David J. Peterson is a language creator and author. He created the Dothraki and Valyrian languages for HBO's Game of Thrones, and more recently has created languages for the CW's The 100 and MTV's The Shannara Chronicles. His new book, The Art of Language Invention, details how to create a new language from scratch, and goes over some of the specific choices he made in creating the languages for Game of Thrones and Syfy's Defiance. David has agreed to give us some of his time to answer any questions you may have. As usual, ask as many as you'd like, but please, one question per post.

2 of 87 comments (clear)

  1. Are your languages web-scale? by Anonymous Coward · · Score: 5, Funny

    Have you considered creating a thread-safe language which avoids buffer overflows? Do you think this would be made easier by making whitespace significant?

  2. Esperanto, Sindarin, Drow by bluefoxlucid · · Score: 4, Interesting

    Any thoughts on Esperanto (International), Lojban (Semantic), Solresol (Representative of French), Sindarin (Tolkien), Drow (Dungeons and Dragons), and Klingon (Star Trek)?

    I've noticed Esperanto seems to produce propaedeutic effects by either loading quickly (it's *fast* to learn) or directing more attention to the analysis of a language's structure (by nature, it encourages the student to do this). It's a very structured language, in terms of word construction.

    Lojban is supposed to be unambiguous; I think Esperanto achieves that exactly as well, due to its grammatical structure, in so much that Lojban is *semantically* unambiguous (we know what in the sentence represents the subject, verb, direct object, adjective, adverb, etc.) but can be *conceptually* ambiguous. Your thoughts?

    This leads to things like Solresol, Sindarin, and Klingon. They all seem to have a point: Solresol encodes French to music; Sindarin is supposed to "sound pretty"; and Klingon is supposed to sound harsh. How do people come up with this kind of thing? Is that even a valid concept? Is there any interesting aspect of these sorts of languages which I should consider, or are they just as essentially bland as any other?