构造语言(conlang)

建构语言是一种由个人或群体有意识地创造的语言,如世界语、克林贡语和多斯拉克语。创造一种语言的人被称为交际者。“建构语言”一词是语言学家奥托·耶斯珀森在1928年的一种国际语言中创造的。也被称为conlang、计划语言、方言、人工语言、辅助语言和理想语言。...

释义

Esperanto flag

建构语言是一种由个人或群体有意识地创造的语言,如世界语、克林贡语和多斯拉克语。创造一种语言的人被称为交际者。“建构语言”一词是语言学家奥托·耶斯珀森在1928年的一种国际语言中创造的。也被称为conlang、计划语言、方言、人工语言、辅助语言和理想语言。

建构(或计划)语言的语法、音韵和词汇可能来自一种或多种自然语言,也可能是从头开始创造的。

就使用一种构造语言的人数而言,最成功的是世界语,它是由波兰眼科医生L.L.Zamenhof在19世纪末创造的。创建世界语的理念是创建一种世界性的第二语言,以方便国际交流,并作为语言实体而不是文化、政治或种族实体存在。

根据《吉尼斯世界纪录大全》(2006年),“世界上最大的虚构语言”是克林贡语(克林贡人在《星际迷航》电影、书籍和电视节目中使用的构造语言)。最近几年,《权力的游戏》为乔治·马丁的奇幻小说的电视改编创造了一种著名的虚构语言——多斯拉克语。

见下面的例子和观察。另见:

  • 反语言
  • 基础英语
  • 通用语
  • 什么是语言?
  • 语言从何而来?

实例和意见

  • “一门标准的国际语言不仅应该简单、规范、合乎逻辑,而且应该丰富、富有创造性。丰富是一个困难而主观的概念……一门建构语言在内涵丰富程度上被认为不如一门国家语言,这当然不是对建构语言概念的批评。所有这些批评的意思是,建构的语言没有被长期持续使用。”(爱德华·萨皮尔,《国际辅助语言的功能》,普赛克,1931)
  • “传统的假设是,由于构造语言不是任何国家或民族的语言,因此它不会受到所有自然语言带来的政治问题的影响。世界语材料经常(错误地)声称世界语也是如此。辅助语言之间通常有区别(奥克朗斯语)是以国际交流为目的精心设计的,而“康朗斯语”通常是为其他目的而设计的。(托尔金在史诗《指环王》中展示的精灵语言和语言学家马克·奥克兰为《星际迷航》电视系列剧设计的克林贡语都是康朗斯语,而不是奥克朗斯语。)(Suzette Haden Elgin,《语言命令》,基础书籍,2000年)
  • 对世界语的态度——“截至2004年,世界语使用者的数量不详,但各种估计在一、二十万到几百万之间……”必须强调的是,世界语是一种真正的语言,无论是口头的还是书面的,成功地用作没有其他共同语言的人之间的交流手段。“世界语运动的传统目标是将世界语作为全人类的第二语言。”(J.C.威尔斯,“世界语”,《世界语言简明百科全书》,基思·布朗和萨拉·奥格尔维主编,爱思唯尔,2009年)——“毫无疑问,尽管世界语是构成语言中最重要的一种,但它并没有——特别是在最近的时代——获得足够的普遍关注,成为其支持者所希望的世界性辅助语。一个大致的区别似乎是,那些虽然不一定完全不同情构造语言的思想,但却认为存在致命缺陷的人,以及那些或多或少将世界语学家(和其他构造语言的辩护者)视为怪人和时尚主义者的人。”《建构语言的观点,特别是世界语:一项实验研究》,《世界语、语际学和计划语言》,汉弗莱·托金主编,美国大学出版社,1997年)
  • 克林贡语——“克林贡语是一种与虚构背景相关的构造语言,而不是像世界语一样的构造语言……或像现代希伯来语一样的重构语言……旨在在日常环境中供说话者使用……”克林贡语是为克林贡人设计的语言,《星际迷航》电影、电视节目、电子游戏和小说中虚构的类人种族,有时与行星联合会成员结盟,但更经常地与之发生冲突。”(迈克尔·亚当斯,《从精灵到克林贡:探索发明的语言》,牛津大学出版社,2011年)“[T]他首先要说的是克林贡语是一种语言。它有名词和动词,名词在句法上以主语和宾语的形式分布。其成分的特殊分布极为罕见,但在地球上并非闻所未闻。”(David Samuels,“外来语言”,《E.T.文化:外层空间的人类学》,Debbora Battaglia主编,杜克大学出版社,2005年)
  • “我的目标,从一开始,就是创造一种看起来和感觉上都像书中出现的少量片段的语言。没有太多的工作要做(大约30个单词,其中大部分是名字——还有男性名字,至少是这样),但这足以说明语法的起源(例如,有强有力的证据表明名词-形容词顺序,而不是英语中的形容词-名词顺序)……在我确定了一个语音系统后,我推断出了一个形态系统。必须保留一些元素(例如,在书中,我们看到“dothraki”代表人民[复数],“Vaes Dothrak”代表多特拉克城,而“dothrae”代表“骑乘”。这表明/-k/,/-i/和/-e/某种程度上参与了干“dothra-”的范例),但在大多数情况下,我可以自由地奔跑。在我有了一个相当稳定的词法(特别是动词词法、案例词法和派生词法)之后,我开始着手做最好的部分:创造词汇。”(大卫·J·彼得森,在《为HBO的权力游戏创造语言》中接受戴夫·班克斯的采访,GeekDad博客,Wired.com,2010年8月25日)
  • 构造语言的轻快的一面“我说世界语就像一个本地人。”(斯派克·米利根)

  • 发表于 2021-10-08 21:00
  • 阅读 ( 140 )
  • 分类:语言

你可能感兴趣的文章

建造师(constructor)和析构函数(destructor)的区别

关键区别–构造函数与析构函数 大多数编程语言都支持面向对象编程(OOP)。它是帮助使用对象对软件或程序进行建模的范例。OOP提高了生产力和可维护性。在OOP中,一切都被视为一个对象。对象是使用类创建或实例化的。...

  • 发布于 2020-10-18 11:50
  • 阅读 ( 269 )

班(class)和结构(c)#(structure in c#)的区别

...nt的类。要在C中定义类,请使用“class”关键字。 类包含构造函数。它是一个特殊的函数,在创建类的新对象时执行。构造函数与类同名。它没有返回类型。默认构造函数没有任何参数。参数化构造函数包含参数。类也可以包含...

  • 发布于 2020-10-19 17:15
  • 阅读 ( 223 )

回声(echo)和打印(print)的区别

...括号括起来,而不是所有PHP程序员都使用括号。对于条件构造,print更适合使用,因为它可以在更复杂的表达式中使用。 但是它使用起来比较慢,只能接受一个参数。它需要更多的系统资源来使用,这就是为什么大多数程序员更...

  • 发布于 2021-06-23 12:48
  • 阅读 ( 210 )

马洛克(malloc)和新的(new)的区别

...一个指向它的指针。另一方面,操作符new是一个语言级的构造,它的任务是通过分配内存和调用适当的构造函数来实例化一个对象。函数malloc与操作符new的另一个区别是malloc在声明期间需要类型转换,而前者不需要。同样,函数...

  • 发布于 2021-06-23 19:10
  • 阅读 ( 194 )

如果(if)和否则如果(else if)的区别

...面阳光明媚(真的),那么一个人就去散步。否则,如果构造而不执行任何操作,我们将到达终点。 上述结构在结构编程语言中流行,如:C、C++、java、Visual Basic和C语言。 “elseif”构造帮助您组合许多条件。如果发现第一个条...

  • 发布于 2021-06-23 22:12
  • 阅读 ( 264 )

建造师(constructor)和析构函数(destructor)的区别

...据或变量称为实例变量。 什么是建造师(a c***tructor)? 构造函数是类的特殊成员函数,在创建对象实例时调用它。有时很难在每次创建实例时初始化类中的所有变量。由于初始化需求在面向对象编程中很常见,因此它允许对象...

  • 发布于 2021-06-25 08:36
  • 阅读 ( 261 )

建造师(constructor)和方法(method)的区别

...据的代码。它更像是一个作用于数据并返回值的子程序。构造函数与方法非常相似,只是在创建对象实例时调用它。本文解释了两者的区别。 什么是java中的一种方法(a method in java)? 方法只不过是一组代码,这些代码按名称命...

  • 发布于 2021-06-25 08:37
  • 阅读 ( 431 )

统一建模语言(uml)和业务流程建模标注(bpmn)的区别

...化建模语言,由一组集成的图组成,用于指定、可视化、构造和记录软件系统的工件。它是系统建模的标准符号,但不是设计系统的方法。要使用UML,您需要对其应用一种方法。由于UML不依赖于任何特定的建模方法,因此它可以...

  • 发布于 2021-06-26 00:24
  • 阅读 ( 333 )

建造师(constructor)和方法(method)的区别

构造函数和方法之间的主要区别在于,构造函数是类中的一个特殊方法,用于初始化该类的对象,而方法是执行与类关联的一组指令的过程或函数。 大多数高级编程语言都支持面向对象编程(OOP),这是一种允许程序员在计算...

  • 发布于 2021-07-01 05:24
  • 阅读 ( 244 )

违约(default)和参数化构造函数(parameterized constructor)的区别

默认构造函数是一种在程序员没有在程序中定义任何构造函数时自动调用的构造函数。相反,参数化构造函数是程序员通过传递参数给类中的实例变量初始值而定义的一种构造函数。这就是默认构造函数和参数化构造函数的主要...

  • 发布于 2021-07-01 05:25
  • 阅读 ( 675 )
bibibi起开起开
bibibi起开起开

0 篇文章

相关推荐