アカウント名:
パスワード:
https://twitter.com/roentgen/status/947439405232414720 [twitter.com]
とか抜かしてるし、その時代のこと知らん人が大騒ぎしてるようにしか見えんのが残念。
使い物にならんもなにも、BASICとほぼ同等には動いていたはずですが。
何を評価して「使い物にならん」なのか気になりますね。自分の記憶でも、インタプリタでの実行と同等だったと思っています。
そもそも、BASICに「コンパイラがあると思っていなかった」であろう事も、自分でBASICを直接いじったことがほとんど無いだけじゃないかな?"ベーマガ世代"じゃないと、BASIC開発環境のそういう情報がないのかもしれないけど。
QuickBASICのコンパイラは存じませんが、NEC、富士通あたりは各機種用のコンパイラありましたよね。Hu-BASIC(ハドソン製BASIC)のコンパイラはお目にかかったことがありませんが。(MZ-80Kだけあったそうな)
Hu-BASICコンパイラは、秋葉のbit-innで買いましたが、カセットテープ1本で1万円でした。マニュアルはカセットのケースに入る、歌詞カード程度の大きさで、その通りにやってもピクリとも動きませんでした。
メモリ48kBのMZ-80Cでしたが、なにかメモリ増設とかしないといけないとか有ったのかも知れません。(いまから考えると、その1万のソフトは本当にコンパイラで、シャープ純正リンカ とかなんやらかんやらが要ったのかも知れませんでした。←そんなものまでとても買えない!)その後、すぐハドソンは無くなってそれっきりでした。
>すぐハドソンは無くなってそれっきりでした。
21世紀にそんなものを買ったのですか。御愁傷様です。
ハドソンが無くなったのは最近だろ。
処理内容の割に実行ファイルのサイズが大きいことをもって「使い物にならん」かもしれん。コンパイラの出力サイズの大きさが重要な評価軸の時代ですし。
とはいえランタイムを丸抱えするタイプのコンパイラでは普通の話。exerb の出力とか。そもそもランタイムサイズは「コンパイラ」部分の性能関係ないし。
一方実際にソフトを使う作業者にとっては、つかいもんになればなんでもOK、だよなぁ
てかBASICは間にインタプリタが存在するからコンパイルされたソフトより実行速度が遅い(遅いと言っても人間の演算能力には追いつけない)だけでそれ以外は普通に動くんだけどなぁ
20年前くらいかなぁ、N88-BASICでバンバン業務アプリ作ってたわ(1本数千万円)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
BASIC コンパイラ……実在していたのか…… (スコア:1)
https://twitter.com/roentgen/status/947439405232414720 [twitter.com]
とか抜かしてるし、その時代のこと知らん人が大騒ぎしてるようにしか見えんのが残念。
Re:BASIC コンパイラ……実在していたのか…… (スコア:2)
使い物にならんもなにも、BASICとほぼ同等には動いていたはずですが。
Re:BASIC コンパイラ……実在していたのか…… (スコア:1)
何を評価して「使い物にならん」なのか気になりますね。
自分の記憶でも、インタプリタでの実行と同等だったと思っています。
そもそも、BASICに「コンパイラがあると思っていなかった」であろう事も、自分でBASICを直接いじったことがほとんど無いだけじゃないかな?
"ベーマガ世代"じゃないと、BASIC開発環境のそういう情報がないのかもしれないけど。
QuickBASICのコンパイラは存じませんが、NEC、富士通あたりは各機種用のコンパイラありましたよね。
Hu-BASIC(ハドソン製BASIC)のコンパイラはお目にかかったことがありませんが。(MZ-80K
だけあったそうな)
Re: (スコア:0)
Hu-BASICコンパイラは、秋葉のbit-innで買いましたが、カセットテープ1本で
1万円でした。マニュアルはカセットのケースに入る、歌詞カード程度の大きさで、
その通りにやってもピクリとも動きませんでした。
メモリ48kBのMZ-80Cでしたが、なにかメモリ増設とかしないといけないとか
有ったのかも知れません。
(いまから考えると、その1万のソフトは本当にコンパイラで、シャープ純正リンカ
とかなんやらかんやらが要ったのかも知れませんでした。←そんなものまでとても買えない!)
その後、すぐハドソンは無くなってそれっきりでした。
Re:BASIC コンパイラ……実在していたのか…… (スコア:2)
>すぐハドソンは無くなってそれっきりでした。
21世紀にそんなものを買ったのですか。
御愁傷様です。
Re: (スコア:0)
ハドソンが無くなったのは最近だろ。
Re: (スコア:0)
処理内容の割に実行ファイルのサイズが大きいことをもって「使い物にならん」かもしれん。
コンパイラの出力サイズの大きさが重要な評価軸の時代ですし。
とはいえランタイムを丸抱えするタイプのコンパイラでは普通の話。exerb の出力とか。
そもそもランタイムサイズは「コンパイラ」部分の性能関係ないし。
一方実際にソフトを使う作業者にとっては、つかいもんになればなんでもOK、だよなぁ
Re:わしが育てた(星野仙一氏に感謝 (スコア:0)
てかBASICは間にインタプリタが存在するからコンパイルされたソフトより
実行速度が遅い(遅いと言っても人間の演算能力には追いつけない)だけで
それ以外は普通に動くんだけどなぁ
20年前くらいかなぁ、N88-BASICでバンバン業務アプリ作ってたわ
(1本数千万円)