SlideShare a Scribd company logo
How to talk like a Ge1sha



A guide to Japanese as a programmer's
               language

           Andrew Grimm
            Railscamp X
Hello World
●   Minasan konnichiwa (Hello everyone)
Vocabulary
●   Puroguramaa: Programmer
●   Waaurufu: werewolf
●   Bagu: bug
●   Burogu: blog
●   Paatii: party
●   Biiru: Beer
Plz halp
●   Good morning: Ohayou gozaimasu
●   G'day: Konnichiwa
●   Good evening: Konbanwa
●   How you going, mate? Genki desu ka?
●   Please (halp): Kudasai
●   Please (go ahead): Douzo
●   Thanx: Arigatou
●   Goodbye: Ja mata
How to copulate
●   Noun, subject marker, noun, desu
●   Bigg-san wa puroguramaa desu
●   Mr Bigg is a programmer
!
●   Japanese uses different verb forms for
    negative versus positive
●   Bigg-san wa waaurufu dewa arimasen
●   Mr Bigg is not a werewolf
From future import present tense
●   Japanese does not have a future tense
●   Just use the present tense
Particles
●   Those pesky small words go after the noun
●   No: of
●   Wa: used to indicate subject
●   O: used to indicate object
●   Kara: From (some meanings)
●   Made: To (some meanings)
Nouns
●   No singular or plural
●   Different objects have different counters
●   Five: go
●   Five beers: go-hon no biru
●   Five programmers: go-nin no puroguramaa
●   Five am: go-ji
Metaprogramming
●   Kore: This (near speaker)
●   Sore: That (near listener)
●   Are: That over there (far from listener)
●   Kore o kudasai (this please) served in
    every restaurant I went to – even
    McDonald's!
Linguistic prolog
●   To ask a question, just replace a known
    with a who/what/where word, and add ka at
    the end
●   Nan-ji desu ka? (What o'clock is it?)
●   Biru-ji desu. (Beer o'clock it is)
Japanese writing
●   Three writing systems:
●   Kanji
●   Hiragana
●   Katakana
Kanji: the evils of copy & paste
●   The Japanese copied Chinese characters
    to represent Japanese words
●   One character per word
●   2000+ characters
Hiragana and katakana: shortcuts
●   More like alphabets
●   Derived from simplifications of kanji used
    for sound alone
●   Each letter represents a syllable
●   Each has ~ 46 letters
●   In general, hiragana used in native words,
    katakana in European loanwords
Legacy encodings
●   Japanese used to have many letters with
    the same pronounciation.
●   The Japanese government declared these
    letters obsolete (hentaigana) and not to be
    taught at school
Politeness: -san
●   -san is put after names
●   -san obeys what's called ingroup/outgroup
    rules
●   Don't use -san when talking about yourself
●   Don't use -san for someone in your family
    when talking to someone outside your
    family
Politeness: verb forms
●   Different verb forms are used for different
    levels of politeness.
●   The form you initially learn is called teinei-
    go.
●   Originated with language used by ge1sha
    to address their guests (hence the title of
    this talk)
Politeness: o- / go- words
●   Used for important things
       ●   O-cha: Tea
       ●   Go-han: Rice
       ●   O-kane: Money
       ●   O-sake: Booze / sake
●   Used to soften “dirty” words
       ●   O-tearai: bathroom
Politeness: family
●   When talking about someone else's family,
    politeness goes up to 11 and you use
    o-/go- and -san
●   Father (someone else's): o-tou-san
●   When talking about your own family to
    someone else, you use a humble form
●   Father (your own, when talking to someone
    else): chichi
Learning Japanese
●   16 lessons at a community college was
    enough for me to speak Japanese, even if
    not understand the response
●   “Japanese for Busy People” is slightly
    boring but good – you can use it if you miss
    lessons
●   Searching the internet to answer your
    curiosities about the language can be a
    time sink
Learning in romaji or kana
●   Learning in romaji (Roman letters) is
    technical debt
●   I was able to visit Japan without learning
    kana (hiragana and katakana)
Hints for handling Japan – Japan
             specific
Train stations
●   Station names, exit names, and ticketing is
    in both Japanese and English
Loanwords
●   The more modern the word, the more likely
    it is an English loanword (gairai-go)
●   Tend to have vowels added in to sound
    more Japanese-like
American English
●   Bad news: you have to learn two
    languages
●   Good news: one of them is similar to
    English
English heading, Japanese body
Toilets
●   Blue for boys, pink for girls, green for
    disabled
Communication – common sense
Pronunciation
●   50% of language variations are the same
    words pronounced in a different way
●   Writing things down can help
       ●   Gives people more time to understand
       ●   Japanese learn written English more than
             spoken
Likelihood to speak English
●   Tourist information desk? Pretty likely
●   Love hotel receptionist? Maybe not
Questions?

More Related Content

PPT
The difficulties faced by chinese students learning english
PPTX
Lesson 5(slide share) new
PPTX
Lesson 5(slide share)
PPTX
Logo 1 retrieval and retention 2017
PPT
English grammar word order
PPTX
Basic sentence structure
PPT
Basics of the japanese language session 1 v4 animated
PPT
Essay Tips & Grading Symbols
The difficulties faced by chinese students learning english
Lesson 5(slide share) new
Lesson 5(slide share)
Logo 1 retrieval and retention 2017
English grammar word order
Basic sentence structure
Basics of the japanese language session 1 v4 animated
Essay Tips & Grading Symbols

What's hot (20)

PPTX
PPTX
Lesson 5(slide share)
PPTX
Echo 3 green module 1 vocabulary
PPT
Parts of Speech (Prepositions)
PPT
English Grammar: Conjunctive Adverbs
PPTX
#1 Best Japanese language course | learn online Japanese language | Langma sc...
PPTX
466 unit 4 assignment (2)
PPTX
Imperatives presentations
PDF
American Accent Training with Language~Loops
PPTX
Basic Sentence Structure
PPTX
Ukrainian language vs english
PPTX
Australian english
PPTX
Understanding conversations - 簡単な文章を理解する
PPT
Possibility & ability
PDF
Finding Japanese flatmates with Ruby
PPTX
Revolution 2020
PPT
Successful writing. Lecture two.
PPT
Semester 1 exam review
PPTX
Present perfect vs
Lesson 5(slide share)
Echo 3 green module 1 vocabulary
Parts of Speech (Prepositions)
English Grammar: Conjunctive Adverbs
#1 Best Japanese language course | learn online Japanese language | Langma sc...
466 unit 4 assignment (2)
Imperatives presentations
American Accent Training with Language~Loops
Basic Sentence Structure
Ukrainian language vs english
Australian english
Understanding conversations - 簡単な文章を理解する
Possibility & ability
Finding Japanese flatmates with Ruby
Revolution 2020
Successful writing. Lecture two.
Semester 1 exam review
Present perfect vs
Ad

Viewers also liked (6)

ODP
Declare War On Everything With Chaser
PDF
Imperialism 2014
ODP
Zombie chaser 0.1
PPTX
Part One: Getting Started
PDF
Jake Johnson, Divshot – Startup Pitch, WarmGun 2013
PPT
Question Answering for Machine Reading Evaluation on Romanian and English
Declare War On Everything With Chaser
Imperialism 2014
Zombie chaser 0.1
Part One: Getting Started
Jake Johnson, Divshot – Startup Pitch, WarmGun 2013
Question Answering for Machine Reading Evaluation on Romanian and English
Ad

Similar to How to talk like a ge1sha (20)

PDF
Study Languages
PPTX
Learning English
ODP
Nihon go do you speak it
PPTX
englishlesson-201002084254.pptx learn english
PDF
(openSUSE.asia summit 2017) non native english speakers in open source commun...
PDF
How To Enjoy Lang-8
PDF
100 mispronounced words
PDF
Week 7 Slides.pdf Engliiiiiiiiiiiiiiiiiiish
PDF
Korean language guide (2013) pdf
PDF
Messages 4 student's book
PPTX
PDF
Messages 3 student's book
PDF
Easy Brazilian Portuguese !
PPT
Learning Japanese
PDF
ネス外国語会話 スライド1
PDF
Learning Japanese
PPTX
English communication and dialects
PPTX
M2 L6 grammar
PPTX
academicenglishskillsintroductiontoacademicwritingskills-150412041826-convers...
Study Languages
Learning English
Nihon go do you speak it
englishlesson-201002084254.pptx learn english
(openSUSE.asia summit 2017) non native english speakers in open source commun...
How To Enjoy Lang-8
100 mispronounced words
Week 7 Slides.pdf Engliiiiiiiiiiiiiiiiiiish
Korean language guide (2013) pdf
Messages 4 student's book
Messages 3 student's book
Easy Brazilian Portuguese !
Learning Japanese
ネス外国語会話 スライド1
Learning Japanese
English communication and dialects
M2 L6 grammar
academicenglishskillsintroductiontoacademicwritingskills-150412041826-convers...

More from Andrew Grimm (20)

PPTX
Finding Japanese Flatmates with Ruby (English and Japanese)
PPT
Git Tips and Tricks
PPTX
RuboCop
PDF
Tootle returning to rails
PDF
YHA Japan travel night (internet version)
ODP
Curing AIDS, with programming
PPTX
Avoiding niseko syndrome
PPTX
Curing AIDS, with programming
ODP
Memoirs of a programmer (internet version)
ODP
Rubyist in oz
PPT
Japanese: a programmers language
ODP
Ruby for newbies Lake Ainsworth
ODP
Ruby 1.8.8 and professor
ODP
Sapporo ruby kaigi
ODP
All I want for Matz-mas
ODP
Mistakes I have made
ODP
Ampersand method
PPS
Small eigen collider ruby kaigi 2011
ODP
Small eigen collider ruby kaigi 2011
ODP
Small eigen collider
Finding Japanese Flatmates with Ruby (English and Japanese)
Git Tips and Tricks
RuboCop
Tootle returning to rails
YHA Japan travel night (internet version)
Curing AIDS, with programming
Avoiding niseko syndrome
Curing AIDS, with programming
Memoirs of a programmer (internet version)
Rubyist in oz
Japanese: a programmers language
Ruby for newbies Lake Ainsworth
Ruby 1.8.8 and professor
Sapporo ruby kaigi
All I want for Matz-mas
Mistakes I have made
Ampersand method
Small eigen collider ruby kaigi 2011
Small eigen collider ruby kaigi 2011
Small eigen collider

Recently uploaded (20)

PDF
Weekly quiz Compilation Jan -July 25.pdf
PPTX
Cell Structure & Organelles in detailed.
PPTX
Lesson notes of climatology university.
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
01-Introduction-to-Information-Management.pdf
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
GDM (1) (1).pptx small presentation for students
PDF
Computing-Curriculum for Schools in Ghana
PPTX
Pharma ospi slides which help in ospi learning
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Yogi Goddess Pres Conference Studio Updates
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PPTX
Orientation - ARALprogram of Deped to the Parents.pptx
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Classroom Observation Tools for Teachers
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
RMMM.pdf make it easy to upload and study
Weekly quiz Compilation Jan -July 25.pdf
Cell Structure & Organelles in detailed.
Lesson notes of climatology university.
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
01-Introduction-to-Information-Management.pdf
Module 4: Burden of Disease Tutorial Slides S2 2025
GDM (1) (1).pptx small presentation for students
Computing-Curriculum for Schools in Ghana
Pharma ospi slides which help in ospi learning
Microbial disease of the cardiovascular and lymphatic systems
Yogi Goddess Pres Conference Studio Updates
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Orientation - ARALprogram of Deped to the Parents.pptx
Abdominal Access Techniques with Prof. Dr. R K Mishra
human mycosis Human fungal infections are called human mycosis..pptx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Classroom Observation Tools for Teachers
Anesthesia in Laparoscopic Surgery in India
RMMM.pdf make it easy to upload and study

How to talk like a ge1sha

  • 1. How to talk like a Ge1sha A guide to Japanese as a programmer's language Andrew Grimm Railscamp X
  • 2. Hello World ● Minasan konnichiwa (Hello everyone)
  • 3. Vocabulary ● Puroguramaa: Programmer ● Waaurufu: werewolf ● Bagu: bug ● Burogu: blog ● Paatii: party ● Biiru: Beer
  • 4. Plz halp ● Good morning: Ohayou gozaimasu ● G'day: Konnichiwa ● Good evening: Konbanwa ● How you going, mate? Genki desu ka? ● Please (halp): Kudasai ● Please (go ahead): Douzo ● Thanx: Arigatou ● Goodbye: Ja mata
  • 5. How to copulate ● Noun, subject marker, noun, desu ● Bigg-san wa puroguramaa desu ● Mr Bigg is a programmer
  • 6. ! ● Japanese uses different verb forms for negative versus positive ● Bigg-san wa waaurufu dewa arimasen ● Mr Bigg is not a werewolf
  • 7. From future import present tense ● Japanese does not have a future tense ● Just use the present tense
  • 8. Particles ● Those pesky small words go after the noun ● No: of ● Wa: used to indicate subject ● O: used to indicate object ● Kara: From (some meanings) ● Made: To (some meanings)
  • 9. Nouns ● No singular or plural ● Different objects have different counters ● Five: go ● Five beers: go-hon no biru ● Five programmers: go-nin no puroguramaa ● Five am: go-ji
  • 10. Metaprogramming ● Kore: This (near speaker) ● Sore: That (near listener) ● Are: That over there (far from listener) ● Kore o kudasai (this please) served in every restaurant I went to – even McDonald's!
  • 11. Linguistic prolog ● To ask a question, just replace a known with a who/what/where word, and add ka at the end ● Nan-ji desu ka? (What o'clock is it?) ● Biru-ji desu. (Beer o'clock it is)
  • 12. Japanese writing ● Three writing systems: ● Kanji ● Hiragana ● Katakana
  • 13. Kanji: the evils of copy & paste ● The Japanese copied Chinese characters to represent Japanese words ● One character per word ● 2000+ characters
  • 14. Hiragana and katakana: shortcuts ● More like alphabets ● Derived from simplifications of kanji used for sound alone ● Each letter represents a syllable ● Each has ~ 46 letters ● In general, hiragana used in native words, katakana in European loanwords
  • 15. Legacy encodings ● Japanese used to have many letters with the same pronounciation. ● The Japanese government declared these letters obsolete (hentaigana) and not to be taught at school
  • 16. Politeness: -san ● -san is put after names ● -san obeys what's called ingroup/outgroup rules ● Don't use -san when talking about yourself ● Don't use -san for someone in your family when talking to someone outside your family
  • 17. Politeness: verb forms ● Different verb forms are used for different levels of politeness. ● The form you initially learn is called teinei- go. ● Originated with language used by ge1sha to address their guests (hence the title of this talk)
  • 18. Politeness: o- / go- words ● Used for important things ● O-cha: Tea ● Go-han: Rice ● O-kane: Money ● O-sake: Booze / sake ● Used to soften “dirty” words ● O-tearai: bathroom
  • 19. Politeness: family ● When talking about someone else's family, politeness goes up to 11 and you use o-/go- and -san ● Father (someone else's): o-tou-san ● When talking about your own family to someone else, you use a humble form ● Father (your own, when talking to someone else): chichi
  • 20. Learning Japanese ● 16 lessons at a community college was enough for me to speak Japanese, even if not understand the response ● “Japanese for Busy People” is slightly boring but good – you can use it if you miss lessons ● Searching the internet to answer your curiosities about the language can be a time sink
  • 21. Learning in romaji or kana ● Learning in romaji (Roman letters) is technical debt ● I was able to visit Japan without learning kana (hiragana and katakana)
  • 22. Hints for handling Japan – Japan specific
  • 23. Train stations ● Station names, exit names, and ticketing is in both Japanese and English
  • 24. Loanwords ● The more modern the word, the more likely it is an English loanword (gairai-go) ● Tend to have vowels added in to sound more Japanese-like
  • 25. American English ● Bad news: you have to learn two languages ● Good news: one of them is similar to English
  • 27. Toilets ● Blue for boys, pink for girls, green for disabled
  • 29. Pronunciation ● 50% of language variations are the same words pronounced in a different way ● Writing things down can help ● Gives people more time to understand ● Japanese learn written English more than spoken
  • 30. Likelihood to speak English ● Tourist information desk? Pretty likely ● Love hotel receptionist? Maybe not