探検
2 part forth
1デフォルトの名無しさん
NGNG 第四世代
2デフォルトの名無しさん
NGNG3デフォルトの名無しさん
NGNG hoshu
4デフォルトの名無しさん
NGNG ほっしゅ
つーか誰もいねえな
つーか誰もいねえな
NGNG
いまや衰退してしまった FORTH に対してムーアが、
── FORTH にすまないことをした。あやまらなくてはならない。
と、しんみり言った言葉が胸を打つ。
林 晴比古 著、オペラ座のパソコン、初版 P.123
作成者がこう言ってるんだから、もう終了でいいんじゃない ?
── FORTH にすまないことをした。あやまらなくてはならない。
と、しんみり言った言葉が胸を打つ。
林 晴比古 著、オペラ座のパソコン、初版 P.123
作成者がこう言ってるんだから、もう終了でいいんじゃない ?
NGNG
OpenFirmwareとか地味に使ってるじゃないすか
NGNG
しかしmopsスレの住人とかどこにいったんだろう?
タイトルのつけかたがまずかったな…。
タイトルのつけかたがまずかったな…。
NGNG
一時期興味があったが冷めてしまったなぁ。今は関数型言語が楽しい。
何か面白い話題でもあると良いんだけど。
何か面白い話題でもあると良いんだけど。
NGNG
何か作るかあ。
NGNG
forthの特徴は関数型とか述語記述とかそういう次元の話ではなくて
ただ単に逆ポーランド表記である と見た場合、そこに新たにオブジェクト指向だとか
いろいろな概念を付け加えるのは案外容易なのかなと考えているのですがどうだろうか
ただ単に逆ポーランド表記である と見た場合、そこに新たにオブジェクト指向だとか
いろいろな概念を付け加えるのは案外容易なのかなと考えているのですがどうだろうか
NGNG
>>10
昔laplaceってのがあったなぁ。
昔laplaceってのがあったなぁ。
NGNG
>>11
なんスかそれ?ラプラス変換?
なんスかそれ?ラプラス変換?
NGNG
ASCIIに載ってたFORTHの変種なんだけど、よく覚えてない。
リストが扱えるようになってたような気がする。
リストが扱えるようになってたような気がする。
NGNG
ふむ…。
web上にはそれに関するリソース見つけきれないです。
もう少し探してみよう。
検索の過程でなんとなくひっかかった情報達
ttp://mizotec.s27.xrea.com/slang/overview.html
ttp://www.kt.rim.or.jp/〜tyamamot/forth/c4th.html
ttp://homepage2.nifty.com/logic/
ttp://www.kt.rim.or.jp/〜tyamamot/forthj/forthj.html
prologとかなり親和性が高い様な気がするなあ
web上にはそれに関するリソース見つけきれないです。
もう少し探してみよう。
検索の過程でなんとなくひっかかった情報達
ttp://mizotec.s27.xrea.com/slang/overview.html
ttp://www.kt.rim.or.jp/〜tyamamot/forth/c4th.html
ttp://homepage2.nifty.com/logic/
ttp://www.kt.rim.or.jp/〜tyamamot/forthj/forthj.html
prologとかなり親和性が高い様な気がするなあ
NGNG
保守っておこう
NGNG
最低でも実装しなければいけない命令ってどれぐらいあるだろうか?
17デフォルトの名無しさん
NGNG 着手 age
NGNG
保守 sage
NGNG
開発中 保守 sage
20デフォルトの名無しさん
NGNG 誰か助けてヨ
NGNG
最近勉強を始めてみようと gforth 導入しますた・・・
寂れてますね・・・
寂れてますね・・・
NGNG
ですね(^^)
23デフォルトの名無しさん
NGNG ttp://directory.google.com/Top/Computers/Programming/Languages/Forth/
を巡っております。
ttp://webdev.amsystech.com/mlosh/
ここのソースを参考にして処理系作ろうかと思案中。
を巡っております。
ttp://webdev.amsystech.com/mlosh/
ここのソースを参考にして処理系作ろうかと思案中。
24デフォルトの名無しさん
NGNG hoth
25デフォルトの名無しさん
NGNG forthはおもしろい言語だとは思うんだが、
何に使うかが問題だよね。
自作アプリにスクリプトを付けるなんて用途には最適かもね。
コアな部分がCで数十ライン、デフォルトのワードを100個内蔵しても
1Kラインで済んだし。
何に使うかが問題だよね。
自作アプリにスクリプトを付けるなんて用途には最適かもね。
コアな部分がCで数十ライン、デフォルトのワードを100個内蔵しても
1Kラインで済んだし。
NGNG
ユーザに書かせるスクリプトじゃなくて、内部で処理するバイトコードが
FORTH系ってのは結構あるんじゃないかと。
処理系の高機能化と簡素化を両立する手段のひとつとして。
FORTH系ってのは結構あるんじゃないかと。
処理系の高機能化と簡素化を両立する手段のひとつとして。
27デフォルトの名無しさん
NGNG >>14のttp://www.kt.rim.or.jp/〜tyamamot/forth/c4th.htmlは
ちょっと電波臭いけど面白いと思う。
ちょっと電波臭いけど面白いと思う。
NGNG
NGNG
>>25
あぷ
あぷ
30デフォルトの名無しさん
NGNGNGNG
あげ
32デフォルトの名無しさん
NGNG >>29
アップした。
homepage.mac.com/holythunderforce/FileSharing1.html
アップした。
homepage.mac.com/holythunderforce/FileSharing1.html
NGNG
>>32
ダウソ出来んばい
ダウソ出来んばい
34デフォルトの名無しさん
NGNG むか〜し、MZ80でForthを走らせてたのを思い出した。懐かしい
35デフォルトの名無しさん
NGNG どっか上げられるウプローダ知らない?
3629
NGNG ダウソできたよ
37デフォルトの名無しさん
NGNG 盛り上がらねーな
38デフォルトの名無しさん
NGNG ホッ種
39デフォルトの名無しさん
NGNG >>28
JVMってJavaのVMのこと?
ありゃFORTHとはぜんぜん違うよ。
ところで
コンソールから読み込んだFORTHの構文をJava VMのマシン語に
コンパイルしつつ、
メモリに書き込んでそこにジャンプして実行ってのを考えたりも
したんだけど....。
まずPCレジスタが公開されてない。PCいじるインストラクションがあったとしても、
クラスローダーが認めた由緒正しいインスタンス以外のオフセットに
ジャンプすると例外が発生するとかの仕様がある。
ハックできなそう。つか、できない。
つまらん、と思ってJavaの勉強やめた。
JVMってJavaのVMのこと?
ありゃFORTHとはぜんぜん違うよ。
ところで
コンソールから読み込んだFORTHの構文をJava VMのマシン語に
コンパイルしつつ、
メモリに書き込んでそこにジャンプして実行ってのを考えたりも
したんだけど....。
まずPCレジスタが公開されてない。PCいじるインストラクションがあったとしても、
クラスローダーが認めた由緒正しいインスタンス以外のオフセットに
ジャンプすると例外が発生するとかの仕様がある。
ハックできなそう。つか、できない。
つまらん、と思ってJavaの勉強やめた。
NGNG
おまえらforthでEmacsを作れ
41デフォルトの名無しさん
NGNG ムーアさんの思想とはかけはなれてるな
NGNG
スレタイわかりにくすぎ>1
43デフォルトの名無しさん
NGNG >>11
ラプラスって、確かLisp+Forthだったみたいだけど、ちゃんと読む前にアスキーを捨てられて詳細が解らんです。でも確かに有りました。私も詳細が知りたい。
ラプラスって、確かLisp+Forthだったみたいだけど、ちゃんと読む前にアスキーを捨てられて詳細が解らんです。でも確かに有りました。私も詳細が知りたい。
44デフォルトの名無しさん
NGNG マジでforthで何かつくりたいんだけど、
何かネタないかね。
40が言うようにエディタ?
何かネタないかね。
40が言うようにエディタ?
NGNG
仕様書
FORTHコンパイラを内蔵し、それ自体がFORTH実行環境であり
FORTHにより拡張可能なエディタ。
仮想敵をEmacsとし、Emacsで可能なことはすべて実現させることを
最終目標とする。
ただしキーバインドはWordStar準拠とする。
あとはよろしく
FORTHコンパイラを内蔵し、それ自体がFORTH実行環境であり
FORTHにより拡張可能なエディタ。
仮想敵をEmacsとし、Emacsで可能なことはすべて実現させることを
最終目標とする。
ただしキーバインドはWordStar準拠とする。
あとはよろしく
NGNG
WordStar入れるならWindows標準のキー定義も入れてくれ
ところでFORTHの場合FFI関係の作りは楽なのかな
ところでFORTHの場合FFI関係の作りは楽なのかな
NGNG
天文シミュレーションのような
プログラムシミュレーション
programinginging..^.^.
プログラムシミュレーション
programinginging..^.^.
NGNG
http://www.zetetics.com/bj/papers/oofs.htm
OO な Forth っていっぱいあるねぇ。Prolog と Lisp と Forth で処理系の多さを
競ったら、どれがトップになるだろうか。
OO な Forth っていっぱいあるねぇ。Prolog と Lisp と Forth で処理系の多さを
競ったら、どれがトップになるだろうか。
NGNG
NGNG
>>50
基本的には同意なんだが。マクロと同等以上というほどメタプログラミング
的には勝ってないような…。昔 LISPer と競った経験から言うと、効率では
勝てると思うけど、記号処理(構文解析とか)入ってくると分が悪いと思われ。
FORTH ライク構文なら無敵だと思うけど。
基本的には同意なんだが。マクロと同等以上というほどメタプログラミング
的には勝ってないような…。昔 LISPer と競った経験から言うと、効率では
勝てると思うけど、記号処理(構文解析とか)入ってくると分が悪いと思われ。
FORTH ライク構文なら無敵だと思うけど。
NGNG
NGNG
いっちょ処理系でも作るか
レスを投稿する
ニュース
- 橋下徹氏 外務省幹部の訪中受け「口だけ番長」へ痛烈指摘 「喧嘩は日本の完敗…なんとかっこ悪い日本か」 [冬月記者★]
- 【外国人問題】小野田紀美担当相「不法就労や不法滞在は許さない」 [シャチ★]
- 【野球】井端監督 大谷翔平、山本由伸らのWBCへの参加 「1日も早く返事ほしい」「待っててといっても、国内組が遅くなってしまう」★3 [冬月記者★]
- 経団連会長、日中は建設的対話を 経済3団体が高市首相と初会談も日中関係は話題に登らず… [BFU★]
- 中国で「クレしん」公開延期 対日報復、エンタメに波及 [蚤の市★]
- 東京株式市場 インバウンド関連株が下落 中国政府の渡航自粛要請で [バイト歴50年★]
- 有識者「高市総理が発言を撤回したり、辞職するしかないと言っている人は、それで日中関係が今まで通りになると思ってる?」 [834922174]
- 戦争は無くならないし殺人は起きるし女はレイプされるし子供は餓死するし
- なんでみんな陰キャを悪く言いたがるんだ?
- 日経時間外、5万円割れ 垂直落下始まる [402859164]
- 中国人「昔の仇を取る」「高市は狂ってる。制裁すればいい」「高市はことの重大さを認識してない」 [931948549]
- 【悲報】男性人気アイドルグループJO1、中国公演中止wwwwwwwwwwwwwwwwwwwwwwwwwww
