Language Without Code: Intentionally Unusable, Uncomputable, or Conceptual Programming Languages

IF 0.2 0 HUMANITIES, MULTIDISCIPLINARY
Daniel Temkin
{"title":"Language Without Code: Intentionally Unusable, Uncomputable, or Conceptual Programming Languages","authors":"Daniel Temkin","doi":"10.7559/CITARJ.V9I3.432","DOIUrl":null,"url":null,"abstract":"The esoteric class of programming languages, commonly called esolangs, have long challenged the norms of programming practice and computational culture. Esolangs are a practice of hacker/hobbyists, who don’t primarily think of their work as art. Most esolangs are experiential works; we understand the languages by writing code in them. Through this action, the logic of the language becomes clear. However, a smaller subset of esolangs make their point not through actively writing code, but instead by simply contemplating their rules. We can think of these esolangs as conceptual rather than experiential. Some are designed in such a way that they don’t allow any code to be written for them at all. By stepping away from usability, the conceptual esolangs offer the most direct challenge to the definition of programming language, a commonly used term which is surprisingly unspecific, and usually understood through utility, despite the fact that programming languages predate digital computers. This paper delves into the conceptual esolangs and looks at their challenge to the idea of programming languages.","PeriodicalId":41151,"journal":{"name":"Journal of Science and Technology of the Arts","volume":"9 1","pages":"83-91"},"PeriodicalIF":0.2000,"publicationDate":"2017-12-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Science and Technology of the Arts","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.7559/CITARJ.V9I3.432","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"0","JCRName":"HUMANITIES, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 4

Abstract

The esoteric class of programming languages, commonly called esolangs, have long challenged the norms of programming practice and computational culture. Esolangs are a practice of hacker/hobbyists, who don’t primarily think of their work as art. Most esolangs are experiential works; we understand the languages by writing code in them. Through this action, the logic of the language becomes clear. However, a smaller subset of esolangs make their point not through actively writing code, but instead by simply contemplating their rules. We can think of these esolangs as conceptual rather than experiential. Some are designed in such a way that they don’t allow any code to be written for them at all. By stepping away from usability, the conceptual esolangs offer the most direct challenge to the definition of programming language, a commonly used term which is surprisingly unspecific, and usually understood through utility, despite the fact that programming languages predate digital computers. This paper delves into the conceptual esolangs and looks at their challenge to the idea of programming languages.
无代码语言:故意不可用、无可争辩或概念编程语言
深奥的编程语言类,通常被称为esolangs,长期以来一直在挑战编程实践和计算文化的规范。Esolangs是黑客/业余爱好者的一种实践,他们并不主要认为自己的作品是艺术;我们通过用语言编写代码来理解这些语言。通过这个动作,语言的逻辑变得清晰起来。然而,一小部分esolangs并不是通过主动编写代码来表达他们的观点,而是通过简单地思考他们的规则。我们可以把这些esolangs看作是概念性的,而不是经验性的。有些是这样设计的,它们根本不允许为它们编写任何代码。通过远离可用性,概念性的esolangs对编程语言的定义提出了最直接的挑战,尽管编程语言早于数字计算机,但编程语言是一个常用的术语,令人惊讶地不具体,通常通过实用性来理解。本文深入研究了概念性的esolangs,并探讨了它们对编程语言思想的挑战。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Science and Technology of the Arts
Journal of Science and Technology of the Arts HUMANITIES, MULTIDISCIPLINARY-
CiteScore
0.40
自引率
0.00%
发文量
0
审稿时长
12 weeks
期刊介绍: The Journal of Science and Technology of the Arts (CITARJ) covers a wide range of topics related to the study and practice of Artistic work approached through Science and Technology, including: -Aesthetics of New Media- Audiovisual and Cinematic Art- Computer Music- Digital Arts - Digital Culture- Generative Art/Systems- Interactive Art - Interactive Multimedia- Interactive Sound- New Interfaces for Digital Expression- New Media Art- Tangible interfaces.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信