アカウント名:
パスワード:
>Go To HellBASICかよ。それなら Gosub Hell ってのもあんのか?
昔ながら利BASICはgosubは懐かしいな。関数という物が無くてあくまでサブルーチン扱いだったからどうしても必要だったね。それでもソースはつながっているから変数のスコープの概念が無いから最初の段階でサブルーチンでも使う変数名をしっかりやっておかないと後々苦労したな。今ではめんどくさくてBASICなんて使えない。
懐かしいね・・・限られたメモリに詰め込むために、汎用変数とそうでない変数とを自分で管理したり、よく使う処理を強引にgosubで飛ばしまくって、「コード領域節約できてる俺すげえ!」とか悦に浸ったり。
ポケコンとか特にメモリ制約が厳しい環境で実装してると、いかに少ないコードで書くか?を必死に考えることがプログラマの腕の見せ所だと思っていた10代の夏。
PRINTと書くより?と書く方が1バイト少なくて済むとか、行番号は値が小さいほうがいいとか、POKE &Hxxxx,&Hxx するとフリーエリアが増えるとか、固定文字の表示ならPRINTよりOUT &HXX,XXの羅列の方が早いとか。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
私は帰ってきた! (スコア:0)
>Go To Hell
BASICかよ。
それなら Gosub Hell ってのもあんのか?
Re: (スコア:0)
昔ながら利BASICはgosubは懐かしいな。
関数という物が無くてあくまでサブルーチン扱いだったから
どうしても必要だったね。
それでもソースはつながっているから変数のスコープの概念が無いから
最初の段階でサブルーチンでも使う変数名をしっかりやっておかないと後々苦労したな。
今ではめんどくさくてBASICなんて使えない。
Re: (スコア:0)
懐かしいね・・・
限られたメモリに詰め込むために、汎用変数とそうでない変数とを自分で管理したり、
よく使う処理を強引にgosubで飛ばしまくって、「コード領域節約できてる俺すげえ!」とか悦に浸ったり。
ポケコンとか特にメモリ制約が厳しい環境で実装してると、いかに少ないコードで書くか?を
必死に考えることがプログラマの腕の見せ所だと思っていた10代の夏。
Re:私は帰ってきた! (スコア:0)
PRINTと書くより?と書く方が1バイト少なくて済むとか、行番号は値が小さいほうがいいとか、POKE &Hxxxx,&Hxx するとフリーエリアが増えるとか、固定文字の表示ならPRINTよりOUT &HXX,XXの羅列の方が早いとか。