首页    期刊浏览 2025年07月12日 星期六
登录注册

文章基本信息

  • 标题:Approaching Polyglot Programming: What Can We Learn from Bilingualism Studies?
  • 本地全文:下载
  • 作者:Rebecca L. Hao ; Elena L. Glassman
  • 期刊名称:OASIcs : OpenAccess Series in Informatics
  • 电子版ISSN:2190-6807
  • 出版年度:2020
  • 卷号:76
  • 页码:1:1-1:7
  • DOI:10.4230/OASIcs.PLATEAU.2019.1
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:Today’s programmers often need to use multiple programming languages together, enough that this practice has been given the name "polyglot programming." However, not much is known about how using multiple programming languages affects programmers, despite its increasing ubiquity. If we want to better design programming languages and improve the productivity of programmers who program in multiple programming languages, we should seek to understand the user in this context: we need to better understand the impact that polyglot programming has on programmers. In this paper, we pose several open research questions to begin to approach this question, drawing inspiration from psycholinguistic studies of bilingualism, because despite the differences between natural languages and programming languages, the questions considered in natural language bilingualism studies are relevant to programming languages, and the existing findings may prove useful in guiding our intuitions, methods, and priorities as we begin to explore this topic. In particular, we pay close attention to the implications that code switching (switching between languages within a conversation) and interferences (ways an unintended language may influence one’s use of an intended language) may have on our understanding of how using programming languages may impact a programmer.
  • 关键词:Programming languages; polyglot programming; bilingualism
国家哲学社会科学文献中心版权所有