福斯还在用吗?如果是这样,如何以及在哪里?

发布于 2024-08-19 16:53:37 字数 1455 浏览 13 评论 0原文

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

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

发布评论

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

评论(13

生生不灭 2024-08-26 16:53:38

Eserv - 适用于 Windows 的流行邮件、Web 和代理服务器 - 用 FORTH(SP-Forth 方言)编写。大约 15 年在数千个生产基地运行。

nnCron - 最强大的 Windows 调度程序 - 也是用 SP-Forth 编写的。

www.eserv.ru、spf.sourceforge.net、nncron.ru

Eserv - popular mail, web and proxy server for Windows - written in FORTH (SP-Forth dialect). About 15 years on thousands of production sites.

nnCron - most powerful scheduler for Windows - also written in SP-Forth.

www.eserv.ru , spf.sourceforge.net, nncron.ru

飘然心甜 2024-08-26 16:53:38

我会从这个开始 http://www.forth.com/

最新更新是 12 月 29 日2009 年。这似乎是确定的。有人正在使用它。

您可以索取客户名单。那会告诉你是谁。您可以询问他们如何以及在哪里。

I'd have started with this http://www.forth.com/

The latest update is 29 Dec 2009. That seems definitive. Someone is using it.

You could ask for a customer list. That would tell you who. You can ask them how and where.

困倦 2024-08-26 16:53:38

我在 MSP430 和 ATMega 部件上使用它。我自己写的。这很简单,而且不需要任何费用。如果存在错误,我会快速调试。您在键盘上进行测试。它很快,因为它有点像宏观级别的装配。而且很小,而且你总是可以把它变小。
C 还可以,但是一个好的编译器要花很多钱,而且它非常传统。编辑编译下载。
在 Forth 中你不会这样做……我称我的为 Forth-Like。它不符合 Forth 标准,但任何知道 Forth 标准的人都可以阅读我的代码。

I use it on MSP430's and ATMega parts. I wrote them myself. It's easy and doesn't cost anything. And I debug things fast, if there are bugs. You test at the keyboard. It's fast because it's kind of like a macro level assembly. And small and you can always make it smaller.
C's ok but a good compiler costs real money and it's pretty conventional.. edit compile down load.
You don't do that in Forth like.... I call mine Forth-Like. It doesn't meet the Forth standards, but anyone who knows forth can read my code.

无法回应 2024-08-26 16:53:38

您可以查看[已存档]

You can have a look at the [archived] Space-Related Applications of Forth webpage that some of NASA's members use it. Not sure how up to date that list is though…

无需解释 2024-08-26 16:53:38

Forth 的一个很好的用途是作为以下系统的远程接口: (A) 是一个轻量级嵌入式系统,不适合运行 Linux 等操作系统; (B) 需要在现场可远程控制/可编程/可编写脚本; (C) 远程交互具有高延迟特性(由于传输等原因)。

One good usage of Forth is as a remote interface for an system that: (A) is a lightweight embedded system not suitable for running an OS such as Linux; (B) needs to be remotely controllable/programmable/scriptable in the field; (C) remote interaction has high-latency characteristics (due to transport etc).

眼泪都笑了 2024-08-26 16:53:38

我至少知道我工作的公司使用了。我们使用的所有第四种都是在嵌入式系统上,控制科学仪器。

这是您在大多数情况下会看到的主要区别的地方。诸如 MPE 或 flashforth 之类的嵌入式 forth 将倾向于使用协作循环多任务处理。这对于实时系统很有用,因为它非常防弹。

另一方面,桌面系统倾向于使用操作系统的多任务系统,它很棒,但使得从一种类型的代码很难移植到另一种类型。这可能是它在桌面环境中失宠的主要原因之一,它曾经在 MacFORTH 中非常流行。

我还听说其他项目,例如 JET(欧洲联合环面),使用了运行中的诊断功能,因此至少在我工作的公司以外的其他公司中也使用了诊断功能。

I know at least the company I works for uses forth. All the forth we use is on embedded systems, controlling scientific instruments.

This is where you will see the major difference in most forths. Embedded forths such as MPE or flashforth will tend to use cooperative round-robin multitasking. This is good for real time systems as it is pretty bulletproof.

Desktop forths on the other hand tend to use the multitasking systems of the OS, its great but makes the code from one kind of forth very difficult to port to another. This is probably one of the main reasons it fell out of favor on a desktop environment, it used to be quite popular look at MacFORTH.

I've also heard that other project such as JET - joint european torus - use diagnostics running forth, so at least on other company other than the one I work for uses forth.

稚气少女 2024-08-26 16:53:38

你在哪里问? MpeForth。这是一家位于英国的公司。 Thier VFXforth(第四种语言)主要用于嵌入式解决方案。转到此页面关于 MPE。向下滚动并查看部分客户列表。

Where you Ask ?. MpeForth. It's a company located in Uk. Thier VFXforth (another dialect of forth) is being used in mainly embedded solutions. Goto this page About MPE. scroll down and take a look at there Partial customer list.

执手闯天涯 2024-08-26 16:53:38

是的,Forth确实“仍在使用”。我们刚刚发布了 8th 版本 1.2.0,我们的安全、跨平台的 Forth 衍生语言。它的用户群虽小但不断增长。

除了我们的之外,至少还有另外两个商业 Forth:SwiftForth 和 MPE Forth。还有许多免费的 Forth。

Yes, Forth is indeed "still being used". We just released Version 1.2.0 of 8th, our secure, cross-platform Forth derivative language. It's got a small but growing user-base.

Apart from ours, there are at least two other commercial Forths: SwiftForth and MPE Forth. There are numerous free Forths, as well.

意犹 2024-08-26 16:53:38

IBM、Apple 和 Sun 仍在使用 Forth。它用于设备驱动程序,特别是在操作系统启动期间使用。

Forth is still in use by IBM, Apple and Sun. It is used for device drivers, especially used during booting of OS.

别在捏我脸啦 2024-08-26 16:53:38

FORTH 在微控制器上非常有用,因为它使用很少的内存,速度很快,并且比汇编更容易编码,甚至可以交互地编码。 Arduino 还有更多实现,例如 AmForth

FORTH is very useful on microcontrollers, as it uses very little memory, can be fast, and easier to code than in assembly, even interactively. There are more implementation for Arduino, for example the AmForth.

一梦浮鱼 2024-08-26 16:53:37

Apple 和 Sun 等公司仍在使用它 - 请查看 http://en.wikipedia.org/维基/Open_Firmware

It's still in use by people like Apple and Sun - take a look at http://en.wikipedia.org/wiki/Open_Firmware.

勿忘初心 2024-08-26 16:53:37

查克·摩尔(Chuck Moore)是“forth”的发明者,他使用了一种叫做“color forth”的方言。他正在进行一些有趣的项目:

http://colorforth.com/haypress.htm
Haypress Creek 超级计算机。它有9个S40多计算机芯片,每个芯片有40个c18计算机。共有 360 台计算机以 700 Mips 或 250 Gips 的速度运行。每个芯片有 3 个 A/D 和 3 个 D/A。每样总共27个。

http://greenarraychips.com/
他的五金公司

Chuck Moore, the man who invented forth, uses a dialect called color forth. He has some interesting projects going on:

http://colorforth.com/haypress.htm
Haypress Creek supercomputer. It has 9 S40 multi-computer chips, each with 40 c18 computers. Total of 360 computers running at 700 Mips or 250 Gips. Each chip has 3 A/Ds and 3 D/As. Total of 27 of each.

http://greenarraychips.com/
His hardware company

孤独难免 2024-08-26 16:53:37

Factor 是一种类似于 Forth 的连接语言,目前正在受到广泛关注。
这篇博文分享了在教育中使用 Factor 的经验。 Niue,一种用于 Java 应用程序的嵌入式语言,受到 Forth 的启发。

Factor, a concatenative language similar to Forth, is gaining wide attention these days.
This blog post shares the experience of using Factor in education. Niue, an embeddable language for Java applications was inspired by Forth.

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