“纯粹”原型语言

发布于 2024-11-29 18:12:39 字数 263 浏览 2 评论 0原文

我正在寻找一种我可以学习的“纯粹”原型语言。我使用“纯粹”含义的定义(引自维基百科):

在纯原型设计下,也称为串联 原型,并以 Kevo 语言为例,没有 指向原始原型的可见指针或链接 对象被克隆。原型对象被精确复制,但给定一个 不同的名称(或参考)。行为和属性很简单 按原样复制。

Kevo 似乎不再受支持,而且我无法找到任何大量的文档。今天可能没有“纯粹的”原型语言在使用。

谢谢。

I'm looking for a "pure" prototype language that I can study. I'm using the definition of "pure" meaning (quoted from Wikipedia):

Under pure prototyping, which is also referred to as concatenative
prototypes, and is exemplified in the Kevo language, there are no
visible pointers or links to the original prototype from which an
object is cloned. The prototype object is copied exactly, but given a
different name (or reference). Behavior and attributes are simply
duplicated as-is.

Kevo no longer appears to be supported, and I am unable to find any significant amount of documentation. It may be that there are no "pure" prototype languages in use today.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

夜无邪 2024-12-06 18:12:39

此链接对您有帮助吗?

为您找到了另一个链接,来自 kevo 的创建者 Antero泰瓦尔萨里。乍一看,kevo 的原型性质至少可以说有些夸张。

Would this link help you?

Found another link for you, from the creator of kevo, Antero Taivalsaari. At first glance it looks like the prototype nature of kevo is excaggerated to say the least.

霞映澄塘 2024-12-06 18:12:39

诚然,“纯粹”是一个相当抽象的品质。但在我的研究中,自我是一个相当好的候选者,并且得到了很好的支持。如果您愿意放弃多个父链接(原型),那么 JavaScript 实际上相当不错。

在我的工作中,我使用自我来理解和探索原型语言及其环境的各个方面。然后我重新实现我真正需要的内容来完成用 JavaScript 进行部署的程序。这反过来又允许我在浏览器中运行或使用 NodeJS 运行。

Granted that "pure" is a rather abstract quality. But in my research Self is a rather good candidate and it has Ok support. If you are willing to forego multiple parent links (prototypes) then JavaScript is actually reasonably good.

In my work, I've used Self to understand and explore the various aspects of prototypical language and its environment. Then I re-implement what I really need to complete programs for deployment in JavaScript. That in turn allows me to run either in a browser or using NodeJS.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文