アカウント名:
パスワード:
>たとえば「3000」は「conditional」を、「8500」は「GOTO」を意味しているらしい。
普通にアセンブリ言語みたいだけど。てことは、アセンブラを作りなおしてしまえばいいだけの気も。
# GOTO ならぬ BRA が $20 ってのは未だに覚えている## $AD $9F $FB $FA なら死ぬほど見た
元々は別の開発ツールで作成したプログラムを変換ツールでこの言語に変換して利用する、といった使われ方を想定していたようだが、その開発ツールの制限により、直接このコードを手打ちするようになってしまったという。
このへんの経緯がよくわかりませんよね。
「本当にあったひどいプログラミング環境」というくくりならば、「走り始めた紙テープのバグ修正」とかの方がきつそう。
元はコンパイル後の中間コードだったけど、コンパイラだか仮想マシンの制限に触れないようにプログラムを作るには中間コードを直接書いた方が手っ取り早かった、ということでは?
変数と定数は合わせて2000個までとか、許された計算機資源を全部使えるマシン語の方がよっぽどマシな気がする。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日本発のオープンソースソフトウェアは42件 -- ある官僚
いつか通った道 (スコア:0)
>たとえば「3000」は「conditional」を、「8500」は「GOTO」を意味しているらしい。
普通にアセンブリ言語みたいだけど。
てことは、アセンブラを作りなおしてしまえばいいだけの気も。
# GOTO ならぬ BRA が $20 ってのは未だに覚えている
## $AD $9F $FB $FA なら死ぬほど見た
Re: (スコア:0)
このへんの経緯がよくわかりませんよね。
「本当にあったひどいプログラミング環境」というくくりならば、
「走り始めた紙テープのバグ修正」とかの方がきつそう。
Re:いつか通った道 (スコア:0)
元はコンパイル後の中間コードだったけど、コンパイラだか仮想マシンの制限に
触れないようにプログラムを作るには中間コードを直接書いた方が手っ取り早かった、
ということでは?
変数と定数は合わせて2000個までとか、許された計算機資源を全部使えるマシン語の
方がよっぽどマシな気がする。