アカウント名:
パスワード:
> ハードウェア的にはArmベースのCPUを採用、C言語やPython、LISPといったプログラム言語をサポートする
昨今ではC言語・Python・LISPをサポートしない方が難しいんじゃあるまいか。というか、そのへんのサポートってハードウェアよりもOSの働きなので、そっちも書かないと意味がないような。
MSX/MSX2は素の状態で立ち上げると、BASICの入力画面になるってことを知らないと意味が分からない情報かもね。コンパイラやアセンブラを持ってた人の方が少数だろうし、値段も凄かった。プロがどうやってたかはわからないけれど、アマチュアは基本的にBASICでプログラミングして、物足りなければマシン語を直接入力してたから、デバッグは凄い大変だった。
吉田哲馬氏のPerspecitiveは全部マシン語だったらしい。http://psyzans.com/Testsite/Perspective/Perspe_01.html [psyzans.com]
MSX-BASIC の上で動くCコンパイラとか、MSX-BASIC の上で動く CLIB とかってあるのか?MSX-BASIC の上で動く Python インタプリタというのも見てみたい。
MSX-BASICは知らないが、MSX-DOS上ならCP/Mの開発環境が使えるんじゃないの
動的リンクなんて高級なことをしなければ、CLIBは不要。全部リンクして実行ファイルにする。 理屈的には MSX-BASIC の上で動くCコンパイラはありえるだろう。移植はめんどくさそうだけど。
FM77にBASICから起動するコンパイラがあったからその方式で。CのソースはBASICのコメントに記述。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア
揚げ足取り (スコア:0)
> ハードウェア的にはArmベースのCPUを採用、C言語やPython、LISPといったプログラム言語をサポートする
昨今ではC言語・Python・LISPをサポートしない方が難しいんじゃあるまいか。
というか、そのへんのサポートってハードウェアよりもOSの働きなので、そっちも書かないと意味がないような。
Re: (スコア:0)
MSX/MSX2は素の状態で立ち上げると、BASICの入力画面になるってことを知らないと意味が分からない情報かもね。コンパイラやアセンブラを持ってた人の方が少数だろうし、値段も凄かった。プロがどうやってたかはわからないけれど、アマチュアは基本的にBASICでプログラミングして、物足りなければマシン語を直接入力してたから、デバッグは凄い大変だった。
吉田哲馬氏のPerspecitiveは全部マシン語だったらしい。
http://psyzans.com/Testsite/Perspective/Perspe_01.html [psyzans.com]
Re:揚げ足取り (スコア:0)
MSX-BASIC の上で動くCコンパイラとか、MSX-BASIC の上で動く CLIB とかってあるのか?
MSX-BASIC の上で動く Python インタプリタというのも見てみたい。
Re: (スコア:0)
MSX-BASICは知らないが、MSX-DOS上ならCP/Mの開発環境が使えるんじゃないの
Re: (スコア:0)
動的リンクなんて高級なことをしなければ、CLIBは不要。全部リンクして実行ファイルにする。
理屈的には MSX-BASIC の上で動くCコンパイラはありえるだろう。移植はめんどくさそうだけど。
Re: (スコア:0)
FM77にBASICから起動するコンパイラがあったからその方式で。
CのソースはBASICのコメントに記述。