gpt4 book ai didi

embedded - 从哪个 Forth 开始移植?

转载 作者:行者123 更新时间:2023-12-02 17:55:14 25 4
gpt4 key购买 nike

我正在寻求开发一个新的 Forth系统,旨在使一个或多个复古控制台平台上的游戏开发变得更加容易。我是一个 Forth 初学者,需要您的帮助来决定从哪个 Forth 代码库开始移植。

我基本上是在寻找特定 Forth 之间的优点/缺点。我已阅读 JonesFORTH 的源代码以及对它的赞扬和批评,以及对 ANS 的讨论,不幸的是,我们感到相当困惑。据我所知,Forth 社区似乎在标准合规问题上存在相当残酷的分歧,两个阵营都就为什么该标准既是好事又是坏事提出了很好的论据。然而,我似乎无法找到关于标准到底发生了什么变化的好的实用建议,除了一般意义上的,它使事情变得比他们可能需要的更加复杂和臃肿。

我希望让目前被汇编或 C 语言开发前景吓倒的程序员和爱好者的开发变得更容易,所以我倾向于更简单的 Forth,但我对 Forth 真的还不够了解做出明智的决定。

最佳答案

我现在的情况和你差不多。我已经随意阅读 Forth 一段时间了,并且认为它有很大的潜力——也许对于脚本编写也有很大的潜力。然而,我远非权威,但这是我的想法。

首先,Forth 似乎是终极的可编程编程语言——甚至超过了 lisp。为此,我不确定您需要编写多少 C 或汇编代码。我更倾向于在 Forth 本身中开发词汇。毕竟,这就是它应该如何使用的。

其次,在我尝试过的实现中,我最喜欢 Gforth 和 Pforth。

您使用的是哪些?

最后,这是我发现的在线第四阅读列表:

  • Starting Forth
  • Thinking Forth
  • Forth Primer
  • Forth Language
  • Forth Tutorials
  • Pforth Tutorial
  • Gforth Manual
  • Begin Forth
  • WikiForth
  • OLPC Forth
  • Lets Build a Compiler
  • 你还找到其他人吗?

    关于embedded - 从哪个 Forth 开始移植?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3205861/

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