gpt4 book ai didi

dsl - 最古老/第一域特定语言

转载 作者:行者123 更新时间:2023-12-04 13:59:06 24 4
gpt4 key购买 nike

我在学校有一个作业,但我一直无法找到任何信息。我们目前正在使用 Java 对内部和外部 DSL 进行编程和工作。我们正在尝试为外部 DSL 制作我们自己的解析器,例如:

entity [ Room "bedroom"
item "lamp",
item "bed",
item "sheets"
]

但。 我的任务是找到 最老 第一 领域特定语言,所以我们可以尝试分析它并重建它。它不必与编程相关。但它可以是人类甚至史前的语言。我只需要找到一些证据,证明它是 DOMAIN-SPECIFIC,它是为了传达特定的东西而创建的,因此更容易理解。我用谷歌搜索了几个小时,但一无所获。我不知道有没有像语言专业人士或研究语言的人。

最佳答案

只要有人存在,特定领域的语言就已经存在。第一个候选人会被说出来——比如在星巴克或赛百味点餐的 DSL——但我们有记录的第一个将是书面的。我不需要 DSL 来拥有单独的机械或计算解释器。这是相对较新的东西,不必要地限制了搜索,并且不是 DSL 标准定义的一部分。 DSL 不需要生成任何东西;它可以简单地用于记录和交流某些东西。我也不需要广泛使用 DSL:今天的许多计算 DSL 仅适用于少数人,并且仅限于单个公司或项目。我想我会排除最简单或直接的表示法,比如记账棒:如果有人能理解它,即使是脱离上下文,它也可能不会形成自己的语言。

  • Knitting patterns是一个清晰的 DSL,包含它们的第一本书至少可以追溯到公元 1524 年(在此之前打印的书并不多!)。
  • 更老的是 musical notation ,最早的发现可以追溯到公元前 2000 年。
  • Astronomical records真的很古老,最早的骨棒是用追踪月相的方式标记的,可能早在公元前 35,000 年。一个比较清楚的example of a moon phase DSL存在于公元前 32,000 年左右:Aurignacian Lunar Calendar / diagram, drawing after Marshack, A. 1970; Notation dans les Gravures du Paléolithique Supérieur, Bordeaux, Delmas / Don’s Maps
  • 关于dsl - 最古老/第一域特定语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33621215/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com