办事指南

计算机代码是否需要新的通用语言?

点击量:   时间:2017-08-01 13:35:00

作者:Douglas Heaven对于严重依赖英语进行编程感到失望,计算机科学家和设计师Ramsey Nasser用阿拉伯语创建了一种新的编码语言为什么要设计一种使用阿拉伯字母的编程语言在黎巴嫩贝鲁特美国大学学习计算机科学,我感到震惊的是,我所学的每种编码语言都是用英语编写的我想在现代节目中开始讨论我们对英语的依赖你想引起注意的是什么人们倾向于认为编程语言是不可改变的,但事实恰恰相反我们使用的工具是由男性和女性建造的,并且充满了他们所做的假设这种新语言旨在提醒人们注意这一点,并挑战其中的一些假设你说这是一个美学项目和工程项目一样多对于程序员来说,编码语言是美学作品在谈论不同的语言时,我们使用丑陋,粗俗,优雅和美丽的词汇对我来说,这种语言,قلب(发音为alb),是一部概念艺术作品它是对语言设计中美学传统的一种庆祝您认为编程语言真正有多大差异创建它表明我的问题比编码语言大得多您拥有我们每天使用的大量英语代码和系统图形库,音频框架 - 它们都使用“appendChild”和“setVolume”等标签这些只是连接的英文单词,它们被融入图形卡,浏览器和操作系统我们应该改变它们吗如何要创建真正的阿拉伯语编码体验,您需要用阿拉伯语重写最近40年的软件工程,这是不可能的这只是意味着排除非阿拉伯语的人而不是非英语的人它解决了问题,但并未解决问题事实是,我们无法在每种自然语言中保持完整的编程体验 - 您必须翻译所有现有软件和所有新软件它不可持续我不知道解决方案是什么,但我认为这个项目是我调查它可能是什么的开始 قلب怎么收到了在中东,人们对能够用阿拉伯语认真编程感到兴奋但后来我不得不传递这样的消息,即我们对英语的依赖程度如此之高,以至于根本无法实现全阿拉伯语编码体验来自西方的反应更加多样化有些人称它具有挑衅性和刺激性;其他人已详细讨论了技术含义为什么你认为让编码更容易获取是很重要的我觉得编码有可能成为自我表达的媒介我一直认为代码是思想的抽象工具,但这个项目提醒我它带来了重要的文化包袱要教世界如何编码,我们首先要教世界说英语吗 Ramsey Nasser是位于纽约的计算机科学家和设计师他最近开发了第一种阿拉伯语编程语言,