2 part forth (907レス)
2 part forth http://mevius.5ch.net/test/read.cgi/tech/1073673931/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
690: 681 [] 2014/01/13(月) 14:43:11.44 681です。 インタプリタでいいよね? http://mevius.5ch.net/test/read.cgi/tech/1073673931/690
691: デフォルトの名無しさん [sage] 2014/01/15(水) 17:15:27.03 >>690 バイトコードとかスレッデッドコードインタプリタであればFORTHの普通過ぎると思う(誰もが一度はやる) JIT(AnyCPU向け)実装とか,Factor見たいな構造をスタックに詰めるとかの部分をがんばらないとn番煎じになっちゃうから何か独自のがんばりが必要だと思うよ。 というかFactorが凄いのでアレ超えて欲しいな(アイデアだけでも) OSSでがんばるならこっそりコントリビュートする人はこのスレにも多そうだからがんばれ! http://mevius.5ch.net/test/read.cgi/tech/1073673931/691
692: デフォルトの名無しさん [sage] 2014/01/15(水) 23:01:48.08 最初はベタな書き方でいいと思う http://mevius.5ch.net/test/read.cgi/tech/1073673931/692
693: デフォルトの名無しさん [] 2014/01/16(木) 04:52:38.68 Forth で Forth を書くんだ http://mevius.5ch.net/test/read.cgi/tech/1073673931/693
694: デフォルトの名無しさん [sage] 2014/01/17(金) 10:55:03.71 >>690 インタプリタだと、Forthの制御構造とかループが 意外とうまく行かなくて楽しいよ。 >>693 このスレの上の方にもありますが、Let over Lambdaでは LispでForthを書いて、そのForthでLispを作ってますね。 http://mevius.5ch.net/test/read.cgi/tech/1073673931/694
695: デフォルトの名無しさん [sage] 2014/01/26(日) 21:50:03.79 forthインタプリタありすぎてどれを使えばいいかよく分からないけど とりあえずgforth使っておけばいいのかな http://mevius.5ch.net/test/read.cgi/tech/1073673931/695
696: デフォルトの名無しさん [sage] 2014/01/26(日) 22:12:55.38 とりあえずなら何使ってみてもいいと思うよ http://mevius.5ch.net/test/read.cgi/tech/1073673931/696
697: デフォルトの名無しさん [sage] 2014/01/27(月) 11:46:12.62 自分でインタプリタ書いてみるのも良い http://mevius.5ch.net/test/read.cgi/tech/1073673931/697
698: デフォルトの名無しさん [] 2014/02/20(木) 20:29:49.07 http://forthfreak.net/jsforth80x25.html http://mevius.5ch.net/test/read.cgi/tech/1073673931/698
699: デフォルトの名無しさん [sage] 2014/03/12(水) 13:38:35.60 ID:ZbttMlJE http://www.worldofspectrum.org/infoseek.cgi?regexp=^Forth-83$&pub=^Lennart+C.+Benschop$ Forth-83 の ZX Spectrum (欧州版 MSX1 のような Z80A 8 ビットパソコン) 版。 Forth-83_Extras.zip に Forth アセンブラ記述の実装ソースあり。FIG-Forth ベースらしく、最小限 のプリミティブワード以外は FIG-Forth と同じく Forth 自体で記述されてる。 http://mevius.5ch.net/test/read.cgi/tech/1073673931/699
700: デフォルトの名無しさん [sage] 2014/03/12(水) 17:03:35.35 ID:f26liuj5 あの頃のPCに標準装備されてるのがゲイツBASICでなくてForthだったらPC世界は今とは随分違ったものになってただろうな。 http://mevius.5ch.net/test/read.cgi/tech/1073673931/700
701: デフォルトの名無しさん [sage] 2014/03/12(水) 17:20:04.88 ID:w2TVy3P1 >>700 カシオの電卓もきっとRPNに! BASICってコンピュータが何をしてくれるのかを学ぶのには適してるとおもうけどなあ FORTHもそうだけどREPL環境のあるコンピュータ言語だとBASIC,FORTH,LISPの御三家があるけど、どれが一番よかったんだろう? http://mevius.5ch.net/test/read.cgi/tech/1073673931/701
702: デフォルトの名無しさん [sage] 2014/03/12(水) 17:26:49.46 ID:EfiLuccu Lispがベストだが、いかんせん大食らい過ぎる。 Forthも悪くない。 Basicの奴はREPLのようなREPLでないような微妙なコマンドラインだしなぁ。 http://mevius.5ch.net/test/read.cgi/tech/1073673931/702
703: デフォルトの名無しさん [sage] 2014/03/12(水) 17:41:55.19 ID:w2TVy3P1 >>702 実マシンのメモリモデル的にはBASICが一番合う気がするんだよね。 で関数定義を基本とするならLISPが一番。(引数と関数の関係が一目瞭然なので) で、FORTHだとFACTORみたいにオブジェクトとメッセージみたいな含みができれば最高なのにという感じ という個人的な感想をもっちゃう。 >Basicの奴はREPLのようなREPLでないような微妙なコマンドラインだしなぁ。 forgetで+とか以降を消して涙目とかは流石にBASICじゃできないと思うのでそこら辺のシステム空間とユーザ空間みたいな区別はあっても良いかもしれない http://mevius.5ch.net/test/read.cgi/tech/1073673931/703
704: デフォルトの名無しさん [sage] 2014/06/02(月) 08:19:32.29 ID:bzg7kW0W 組込み試作品に使える言語を探していて、Forthに行き当たった。 ZigBee、Raspberry Piなんだが、Forthはこういうの苦手なんだろうか? http://mevius.5ch.net/test/read.cgi/tech/1073673931/704
705: デフォルトの名無しさん [sage] 2014/06/03(火) 01:33:51.03 ID:pa2cdK6+ >>704 そんなこたないんだが、arm用に特化したforth処理系ってのが存在しないのも事実なのでなんと言えばいいんだろうか。 ちなみに特化しなくても何とかなっちゃうのがforthの良い所だったり、何も無いところから作り込んでもそんなに手間じゃなかったりするのも魅力だったりする。 でもRaspberry PiみたいなLinuxが動いちゃう環境ならforth使う理由が殆どないよ。 むしろ生の機械語を直接書かないと駄目なような環境に向いてる。 http://mevius.5ch.net/test/read.cgi/tech/1073673931/705
706: デフォルトの名無しさん [sage] 2014/06/03(火) 11:48:06.91 ID:XzYLHg3E raspberry pi forth でググったらなんか出てくるみたいだが。 というか、rasp pi 衰退したOSや言語の敗者復活リングみたいになっててオモロイw http://mevius.5ch.net/test/read.cgi/tech/1073673931/706
707: デフォルトの名無しさん [sage] 2014/06/04(水) 16:39:08.74 ID:2ij5JthN まさにそれ ttp://star.gmobb.jp/koji/cgi/wiki.cgi?page=AVR%A5%D3%A5%C7%A5%AA%C3%BC%CB%F6%A4%CE%C0%BD%BA%EE http://mevius.5ch.net/test/read.cgi/tech/1073673931/707
708: デフォルトの名無しさん [] 2014/08/13(水) 10:22:44.64 ID:MV0il0Eo ★2ch勢いランキングサイトリスト★ ☆ +ニュース板 ・ 2NN ・ 2chTimes ☆ +ニュース板新着 ・ 2NN新着 ・ Headline BBY ・ Unker ☆ +ニュース板他 ・ Desktop2ch ・ 記者別一覧 ☆ 全板 ・ 全板縦断勢いランキング ・ スレッドランキング総合ランキング ☆ 実況板 ・ 2勢 ・ READ2CH ・ i-ikioi ※ 要サイト名検索 http://mevius.5ch.net/test/read.cgi/tech/1073673931/708
709: デフォルトの名無しさん [] 2015/02/05(木) 18:47:19.10 ID:Wisgh0P5 >>706 http://mevius.5ch.net/test/read.cgi/tech/1073673931/709
710: デフォルトの名無しさん [sage] 2015/03/28(土) 16:14:22.33 ID:JCsZnGie みんな生きてる? http://mevius.5ch.net/test/read.cgi/tech/1073673931/710
711: デフォルトの名無しさん [sage] 2015/03/28(土) 16:52:42.19 ID:iNpGjoni ." live!" http://mevius.5ch.net/test/read.cgi/tech/1073673931/711
712: デフォルトの名無しさん [sage] 2015/03/30(月) 19:02:34.24 ID:ZHuPrBLY 書籍が高すぎる http://mevius.5ch.net/test/read.cgi/tech/1073673931/712
713: デフォルトの名無しさん [sage] 2015/03/31(火) 21:06:19.08 ID:2fh/fl2T windowsとLinuxで動作するISO準拠処理系プリーズ http://mevius.5ch.net/test/read.cgi/tech/1073673931/713
714: デフォルトの名無しさん [] 2015/04/01(水) 21:02:18.21 ID:A/TYeiEx もう漏れしかいないのか ついに手に入れた「FORTHへの招待」 さっそく読もう http://mevius.5ch.net/test/read.cgi/tech/1073673931/714
715: デフォルトの名無しさん [sage] 2015/04/01(水) 23:35:21.77 ID:6DGYq49D 懐かしい本だな それと「スタックコンピュータ―CISC RISCとスタックアーキテクチャ」はバイブルだ http://mevius.5ch.net/test/read.cgi/tech/1073673931/715
716: 714 [] 2015/04/02(木) 05:49:55.97 ID:ZYrODdip なんかROMとRAMの説明から始まってて和露他 いいからFORTHの説明はじめろや http://mevius.5ch.net/test/read.cgi/tech/1073673931/716
717: デフォルトの名無しさん [sage] 2015/04/09(木) 21:33:48.07 ID:DFOBVCzK 読み終わった >>715とFORTH入門を注文した FORTH入門は一万円以上した http://mevius.5ch.net/test/read.cgi/tech/1073673931/717
718: デフォルトの名無しさん [sage] 2015/04/09(木) 22:41:41.16 ID:LdJOGzfd >>717 原著はWeb上にあるよね http://home.iae.nl/users/mhx/sf.html 日本語版もほしいけど http://mevius.5ch.net/test/read.cgi/tech/1073673931/718
719: デフォルトの名無しさん [sage] 2015/04/12(日) 19:17:21.15 ID:4Fcd4Vhe おk読了 次は>>715だ http://mevius.5ch.net/test/read.cgi/tech/1073673931/719
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 188 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.008s