アカウント名:
パスワード:
今は亡き某誌ですかね?Dr.●とか、つぐ●さんとか、●さんとか・・・・おっと、3人目に該当するのが2名いたw1画面プログラムの中には、for~next,read,poke,execが1回づつで、ほとんどdata文だったものもあったような・・・・・(DATA文の内容をpokeする時点で、既にBASICじゃないし。)data文って今思い起こすと不便でしたね。(グループ分け出来ないし)
ポインタはVarPtrのような気がします。VCでデバッグできますし、GUI作ったりOLE呼び出しするのがお手軽ですしねー<VB6アプリ# CopyMemoryっていうか、RtlMoveMemory [microsoft.com]ですかね?良くあるVBのバグに注意ですが。 [microsoft.com]もしくは、VBAでゴリゴリやってるのかもしれませんが。
でも、他人がメンテ出来なくなるので程々でないと危ないかと。# Win32APIを呼び出して、バイト配列で受けて自前でパースする事に抵抗が無くったり、# VBで書いてるのにメモリレイアウトとかスタックを意識するようになってしまったら手遅れだと思う・・・
わたくしはベー●ガより、プ●グラムポシェット派でした。
1画面プログラムと聞くと80×25じゃなくて40×25な感覚ですねー
1画面プログラムとか、ありましたよね。私はもともと単語間にスペースを入れない人だったので、平気で読んでました。
今は1関数プログラムですね。
# C++のコンストラクタに全ての処理(1000行以上)が書いてあって# main()が# Hoge hoge = new Hoge();# だけのソースを見て噴いた事があるのでAC
「天声マシン語」って実行できたんでしたっけ?--Anonymous Coward
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生unstable -- あるハッカー
難読 (スコア:0)
読み難かった、打ち込み難かった、改造し難かった。(なぁ)
Re:難読 (スコア:1)
今は亡き某誌ですかね?
Dr.●とか、つぐ●さんとか、●さんとか・・・・おっと、3人目に該当するのが2名いたw
1画面プログラムの中には、for~next,read,poke,execが1回づつで、ほとんどdata文だったものもあったような・・・・・
(DATA文の内容をpokeする時点で、既にBASICじゃないし。)
data文って今思い起こすと不便でしたね。(グループ分け出来ないし)
Re:難読 (スコア:2)
Re: (スコア:0)
BASICも極めるとCやアセンブラと大差ない、とVB6でCopyMemoryして無理矢理ポインタ扱ったりWindow Messageを駆使して何でも作ってしまう知り合いが言ってた。
Re:難読 (スコア:1)
ポインタはVarPtrのような気がします。
VCでデバッグできますし、GUI作ったりOLE呼び出しするのがお手軽ですしねー<VB6アプリ
# CopyMemoryっていうか、RtlMoveMemory [microsoft.com]ですかね?良くあるVBのバグに注意ですが。 [microsoft.com]
もしくは、VBAでゴリゴリやってるのかもしれませんが。
でも、他人がメンテ出来なくなるので程々でないと危ないかと。
# Win32APIを呼び出して、バイト配列で受けて自前でパースする事に抵抗が無くったり、
# VBで書いてるのにメモリレイアウトとかスタックを意識するようになってしまったら手遅れだと思う・・・
Re: (スコア:0)
わたくしはベー●ガより、プ●グラムポシェット派でした。
1画面プログラムと聞くと80×25じゃなくて40×25な感覚ですねー
Re: (スコア:0)
Re: (スコア:0)
1画面プログラムとか、ありましたよね。
私はもともと単語間にスペースを入れない人だったので、平気で読んでました。
Re: (スコア:0)
Re: (スコア:0)
今は1関数プログラムですね。
# C++のコンストラクタに全ての処理(1000行以上)が書いてあって
# main()が
# Hoge hoge = new Hoge();
# だけのソースを見て噴いた事があるのでAC
Re: (スコア:0)
「天声マシン語」って実行できたんでしたっけ?
--
Anonymous Coward