I describe my experience writing the first original, modern Computer Science research paper expressed entirely in an Indian language. The paper is in Telugu, a language with approximately 100 million speakers. The paper is in the field of distributed computing and it introduces a technique for proving epistemic logic based lower bounds for multiprocessor algorithms. A key hurdle to writing the paper was developing technical terminology for advanced computer science concepts, including those in algorithms, distributed computing, and discrete mathematics. I overcame this challenge by deriving and coining native language scientific terminology through the powerful, productive, Pāninian grammar of Samskrtam. The typesetting of the paper was an additional challenge, since mathematical typesetting in Telugu is underdeveloped. I overcame this problem by developing a Telugu XeLaTeX template, which I call TeluguTeX. Leveraging this experience of writing an original computer science research paper in an Indian language, I lay out a vision for how to ameliorate the state of scientific writing at all levels in Indic languages -- languages whose native speakers exceed one billion people -- through the further development of the Sanskrit technical lexicon and through technological internationalization.
翻译:我描述了撰写全球首篇完全以印度语言表达的原创现代计算机科学研究论文的经历。这篇论文使用泰卢固语——一种拥有约1亿使用者的语言。论文聚焦分布式计算领域,提出了基于认知逻辑证明多处理器算法下界的新型技术。撰写论文的关键障碍在于为高级计算机科学概念(包括算法、分布式计算和离散数学领域)开发技术术语。通过运用梵语中强大且富有衍生能力的波你尼语法体系,我成功推导并创造了本土化的科学术语。论文排版构成另一项挑战,因为泰卢固语的数学排版技术尚不成熟。为此,我开发了名为TeluguTeX的泰卢固语XeLaTeX模板。基于用印度语言撰写原创计算机科学研究论文的实践经验,我提出了通过深化梵语技术词库建设与推进技术国际化,来改善印度语言(其母语使用者超十亿)各层级科学写作现状的愿景。