ずっと前に、Forth プログラミング言語はかなりクールだと思っていたのを覚えています。私は本当に何年もそれについて何も聞いていません。Forth はまだ使用されていますか? もしそうなら、それはどのような種類のアプリケーションに使用されていますか?
13 に答える
これは、Apple や Sun などの人々によってまだ使用されています。http://en.wikipedia.org/wiki/Open_Firmwareをご覧ください。
発明した男、チャック・ムーアは、カラーフォースと呼ばれる方言を使用しています。彼はいくつかの興味深いプロジェクトを進めています。
http://colorforth.com/haypress.htm ヘイプレスクリークスーパーコンピューター。9台のS40マルチコンピューターチップがあり、それぞれに40台のc18コンピューターが搭載されています。700Mipsまたは250Gipsで実行されている合計360台のコンピューター。各チップには3つのA/Dと3つのD/Aがあります。それぞれ合計27個。
http://greenarraychips.com/ 彼のハードウェア会社
フォースに似た連結言語であるファクターは、最近広く注目されています。 このブログ投稿では、Factorを教育で使用した経験を共有しています。Javaアプリケーション用の埋め込み可能な言語であるNiueは、Forthに触発されました。
Eserv-Windows用の人気のあるメール、Web、プロキシサーバー-FORTH(SP-Forth方言)で書かれています。何千もの生産現場で約15年。
nnCron(Windows用の最も強力なスケジューラー)もSP-Forthで記述されています。
www.eserv.ru、spf.sourceforge.net、nncron.ru
[アーカイブされた] Space-Related Applications of Forth Web ページ (NASA の一部のメンバーが使用) を見ることができます。そのリストがどれほど最新のものかはわかりませんが…</p>
私はこれから始めたでしょうhttp://www.forth.com/
最新の更新は 2009 年 12 月 29 日です。誰かが使っています。
顧客リストを求めることができます。それはあなたに誰を教えてくれます。どのように、どこで彼らに尋ねることができます。
あなたが尋ねる場所?. MpeForth。イギリスにある会社です。Thier VFXforth (別の方言) は、主に組み込みソリューションで使用されています。このページMPE についてに移動します。下にスクロールして、部分的な顧客リストを見てみましょう。
Forth の適切な使用法の 1 つは、次のようなシステムのリモート インターフェイスとして使用することです。(A) Linux などの OS の実行に適していない軽量の組み込みシステム。(B) 現場でリモート制御/プログラム可能/スクリプト可能である必要があります。(C) リモートインタラクションには高レイテンシーの特性があります (トランスポートなどによる)。
はい、For は確かに「まだ使用されています」。セキュアなクロスプラットフォームの Forth 派生言語である 8th のバージョン 1.2.0 をリリースしました。小さいながらもユーザーベースは拡大しています。
私たちのものとは別に、SwiftForth と MPE Forth という少なくとも 2 つの商用 Forth があります。無料の Forth も多数あります。
For は、IBM、Apple、および Sun で現在も使用されています。これは、特に OS の起動時に使用されるデバイス ドライバーに使用されます。