/
becoming-a-polyglot-lessons-from-natural-language-learning.json
16 lines (16 loc) · 1.79 KB
/
becoming-a-polyglot-lessons-from-natural-language-learning.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{
"description": "DjangoCon US 2017 - Becoming a Polyglot: Lessons from Natural Language Learning by Rebekah E. Post\n\nAs a trained linguist and former university language instructor, people often assume that my natural language* (spoken, signed, or written) learning analysis background made learning to code easier for me. They might say something like \u201cThat makes sense, they\u2019re languages, right? They have syntax.\u201d These casual comments seem true on the surface when talking about parts of speech and variable types. But once you dig deeper, it becomes clear that there are far more differences than similarities between these types of languages despite the shared name. However, many skills and methods I have utilized in learning languages and teaching languages as an adult to adults have served me well as a developer.\n\nThis talk first addresses key points of divergence between learning a natural language and a programming language. Perhaps most importantly, natural languages are meant for communicating with people and programming languages are meant for giving a computer directions.\n\nHowever, many areas of overlap exist in learning and perfecting these skills; these shared aspects of learning are the primary focus of this talk. (* And, yes, that\u2019s the same \u2018natural language\u2019 as in \u2018natural language processing.\u2019)\n\n\nhttps://2017.djangocon.us/talks/becoming-a-polyglot-lessons-from-natural-language-learning/",
"language": "eng",
"recorded": "2017-08-14",
"speakers": [
"Rebekah E Post"
],
"thumbnail_url": "https://i.ytimg.com/vi/7qx8aBaLGoM/hqdefault.jpg",
"title": "Becoming a Polyglot: Lessons from Natural Language Learning",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=7qx8aBaLGoM"
}
]
}