{"title":"语义之所在","authors":"S. Ramsay","doi":"10.4324/9781315552941-9","DOIUrl":null,"url":null,"abstract":"Should the syntax of XML have been scrapped in favor of s-expr essions? This debate, which raged for years, and which occasionally reapp ears, has all the ring of a religious war (Windows vs. Mac, Emacs vs. Vi, big-endian vs. little endian, and so forth). The risks we take in even broaching the subject are manifold. A talk based on a question like this is destined to be both technical and phil osophical, which is to say, bad. And try as I might, I will undoubtedly seem guilty of favoring one side or another, whatever protestations I might make to the contr ary. It is in the nature of religious warfare to be on one side or another, and to be wro ng either way. But my purpose here really isn’t to settle this question, or e ven to re-introduce the debate. What I want to do is use this mostly wrong-headed b ack-and-forth to shake out something that I think is actually highly releva nt to the topic of data modeling—in the humanities, or anywhere else. That highly r elevant point can be stated pithily by asking “where the semantics lies” in our co mputational systems. In fact, what I’d like to say, is that this issue subtly affect s the way we think about data modeling, even when we try to think about data mode ling in complete isolation from any concerns about the use of data models, or e ven, for that matter, computational tractability. But before I launch on this hopefully meaningful quest for th eological insight, perhaps I should explain the terms of the debate that give ris e to these meditations. What, to start with, is an s-expression? An s-expression is a notation for representing tree structu es, and it looks like this:","PeriodicalId":200326,"journal":{"name":"The Shape of Data in the Digital Humanities","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Where semantics lies\",\"authors\":\"S. Ramsay\",\"doi\":\"10.4324/9781315552941-9\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Should the syntax of XML have been scrapped in favor of s-expr essions? This debate, which raged for years, and which occasionally reapp ears, has all the ring of a religious war (Windows vs. Mac, Emacs vs. Vi, big-endian vs. little endian, and so forth). The risks we take in even broaching the subject are manifold. A talk based on a question like this is destined to be both technical and phil osophical, which is to say, bad. And try as I might, I will undoubtedly seem guilty of favoring one side or another, whatever protestations I might make to the contr ary. It is in the nature of religious warfare to be on one side or another, and to be wro ng either way. But my purpose here really isn’t to settle this question, or e ven to re-introduce the debate. What I want to do is use this mostly wrong-headed b ack-and-forth to shake out something that I think is actually highly releva nt to the topic of data modeling—in the humanities, or anywhere else. That highly r elevant point can be stated pithily by asking “where the semantics lies” in our co mputational systems. In fact, what I’d like to say, is that this issue subtly affect s the way we think about data modeling, even when we try to think about data mode ling in complete isolation from any concerns about the use of data models, or e ven, for that matter, computational tractability. But before I launch on this hopefully meaningful quest for th eological insight, perhaps I should explain the terms of the debate that give ris e to these meditations. What, to start with, is an s-expression? An s-expression is a notation for representing tree structu es, and it looks like this:\",\"PeriodicalId\":200326,\"journal\":{\"name\":\"The Shape of Data in the Digital Humanities\",\"volume\":\"16 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-11-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The Shape of Data in the Digital Humanities\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4324/9781315552941-9\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The Shape of Data in the Digital Humanities","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4324/9781315552941-9","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
摘要
XML的语法是否应该被废除以支持s表达式?这个争论已经持续了好几年,偶尔还会引起争论,它就像一场宗教战争(Windows vs. Mac, Emacs vs. Vi,大端序vs.小端序,等等)。即使是提出这个问题,我们所冒的风险也是多方面的。以这样的问题为基础的演讲注定是技术性和哲学性的,也就是说,很糟糕。不管我怎么努力,我肯定会因为偏袒一方或另一方而显得有罪,不管我怎么反驳。宗教战争的本质是站在一方或另一方,无论哪一方都是错的。但我在这里的目的并不是要解决这个问题,甚至也不是要重新引发争论。我想要做的是,用这种主要是错误的来回来摇摆出一些我认为实际上与数据建模主题高度相关的东西——在人文学科中,或者在其他任何地方。这个高度相关的点可以通过询问我们的计算系统中的“语义在哪里”来简洁地陈述。事实上,我想说的是,这个问题微妙地影响了我们对数据建模的思考方式,即使我们试图完全脱离对数据模型使用的任何关注来思考数据模式,甚至就此而言,也不考虑计算可跟踪性。但在我开始这一充满希望的有意义的探索之前,也许我应该解释一下引发这些思考的辩论的条件。首先,什么是s表达式?s表达式是表示树状结构的符号,它看起来像这样:
Should the syntax of XML have been scrapped in favor of s-expr essions? This debate, which raged for years, and which occasionally reapp ears, has all the ring of a religious war (Windows vs. Mac, Emacs vs. Vi, big-endian vs. little endian, and so forth). The risks we take in even broaching the subject are manifold. A talk based on a question like this is destined to be both technical and phil osophical, which is to say, bad. And try as I might, I will undoubtedly seem guilty of favoring one side or another, whatever protestations I might make to the contr ary. It is in the nature of religious warfare to be on one side or another, and to be wro ng either way. But my purpose here really isn’t to settle this question, or e ven to re-introduce the debate. What I want to do is use this mostly wrong-headed b ack-and-forth to shake out something that I think is actually highly releva nt to the topic of data modeling—in the humanities, or anywhere else. That highly r elevant point can be stated pithily by asking “where the semantics lies” in our co mputational systems. In fact, what I’d like to say, is that this issue subtly affect s the way we think about data modeling, even when we try to think about data mode ling in complete isolation from any concerns about the use of data models, or e ven, for that matter, computational tractability. But before I launch on this hopefully meaningful quest for th eological insight, perhaps I should explain the terms of the debate that give ris e to these meditations. What, to start with, is an s-expression? An s-expression is a notation for representing tree structu es, and it looks like this: