パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

ソースコードのないPC-9801プログラムの仕様解析、その後」記事へのコメント

  • https://twitter.com/roentgen/status/947439405232414720 [twitter.com]

    とか抜かしてるし、その時代のこと知らん人が大騒ぎしてるようにしか見えんのが残念。

    • by Anonymous Coward on 2018年01月04日 16時16分 (#3339732)

      その記述だけではよくわからんが、それってBASICのソースをexeファイル化して実行するだけのツール(なんちゃってコンパイラ)のこと?

      親コメント
      • by Anonymous Coward

        ソースを中間言語に落とし込んで、中間言語実行ランタイムと一緒に使うタイプの物。
        どこまでがなんちゃってかとか、使い物にならないのレベルがどこまでかによりますが、
        確か普通のDOS上のBASICインタプリタよりは速かった記憶が。(数倍くらいだったと思うけど自信が無い)

        • N88 Basicコンパイラーって、80年代後半からしばらくはそれなりに使われていたと思うんだがな。そう、DOS上のN88 Basicインタプリタでデバッグして、最後にコンパイラにかけて最大10倍程度には処理速度が上がった。それでもさらに速度を上げたかったときは部分的にCでプログラムを書いて、アセンブラソースを吐き出させて、Basicから呼び出せるように変更してMASMでアセンブルして利用する程度はやったな。
          親コメント
        • by Anonymous Coward

          その説明を聞いてやっと記憶が蘇った
          BASICソースをそのままexeに埋め込むんじゃなくって、中間コードに落とすことはやってたんだ
          ソース丸ごと埋め込むのは、バッチプログラムをcom/exe化するツールだった

          • by Anonymous Coward

            BAT2COM by T.YOSHIOKA 1996
            ですかね。特殊なテキストをbatのアタマに埋め込めばcom化
            お世話になりました

        • by Anonymous Coward

          どちらかというと、ソースを見せたくないから必要だった。じゃないかと

          #MSからN-BASIC買ったんで頑張ったとか

クラックを法規制強化で止められると思ってる奴は頭がおかしい -- あるアレゲ人

処理中...