下へ
> 2015/07/20 (月) 03:50:26 ◆ ▼ ◇ [qwerty]> > if(0){;
> > else if(こんな時) こんなコト;
> > else if(あんな時) あんなコト;
> > else そんなコト;
> > 字下げがアレだから漏れはこう書くよ(;´Д`)do~while(0)のが好きだけど
> 全部波括弧でくくれ
あノ(;´Д`)忘れてた
参考:2015/07/20(月)03時49分45秒
> 2015/07/20 (月) 03:49:45 ◆ ▼ ◇ [qwerty]> > caseには(記号)定数しか使えないよ(;´Д`)
> if(0){;
> else if(こんな時) こんなコト;
> else if(あんな時) あんなコト;
> else そんなコト;
> 字下げがアレだから漏れはこう書くよ(;´Д`)do~while(0)のが好きだけど
全部波括弧でくくれ
参考:2015/07/20(月)03時48分07秒
> 2015/07/20 (月) 03:48:07 ◆ ▼ ◇ [qwerty]> > switchしろ馬鹿
> caseには(記号)定数しか使えないよ(;´Д`)
if(0){;
else if(こんな時) こんなコト;
else if(あんな時) あんなコト;
else そんなコト;
字下げがアレだから漏れはこう書くよ(;´Д`)do~while(0)のが好きだけど
参考:2015/07/20(月)03時18分03秒
> 2015/07/20 (月) 03:46:36 ◆ ▼ ◇ [qwerty]> > なんで1234567891なんだろうな(;´Д`)最後は0でいいじゃんよ
> そんなことをしたら液晶欠けがバレてしまうではないか(;´Д`)
それなら全部8だね(;´Д`)
参考:2015/07/20(月)03時42分30秒
> 2015/07/20 (月) 03:43:54 ◆ ▼ ◇ [qwerty]> > うーん(;´Д`)思ったより大量のreturn嫌いな人は多いのか
> やっぱgotoだよな(゚Д゚)do { break; } while (0);は邪道
エー(;´Д`)漏れソレ大好きっ子だよ
参考:2015/07/20(月)03時30分14秒
> 2015/07/20 (月) 03:43:33 ◆ ▼ ◇ [qwerty]> > 馬鹿め(´ー`)現代ではなんでも入れていいんだよ
> > まあ出来るからってやらんけど
> int foo = 12345;
>
> switch(value) {
> case foo;
> :
> break;
>
> こんなんアリあん?
ごめん(;´Д`)constじゃないとだめだから実際定数だな
代わりに文字列でも書いてくれ
参考:2015/07/20(月)03時22分21秒
> 2015/07/20 (月) 03:42:30 ◆ ▼ ◇ [qwerty]> > 高校時代に買わされた関数電卓がついに逝ってしまった(;´Д`)同じのがヤフオクで高すぎる
> > http://page9.auctions.yahoo.co.jp/jp/auction/k193163689
> なんで1234567891なんだろうな(;´Д`)最後は0でいいじゃんよ
そんなことをしたら液晶欠けがバレてしまうではないか(;´Д`)
参考:2015/07/20(月)03時40分42秒
> 2015/07/20 (月) 03:42:11 ◆ ▼ ◇ [qwerty]> > 高校時代に買わされた関数電卓がついに逝ってしまった(;´Д`)同じのがヤフオクで高すぎる
> > http://page9.auctions.yahoo.co.jp/jp/auction/k193163689
> なんで1234567891なんだろうな(;´Д`)最後は0でいいじゃんよ
俺の空想では
見た人が「コレって素数かな?確かめよう」みたいになるからじゃないかな(;´Д`)
関数電卓を使う人種ってそんないきものだし
参考:2015/07/20(月)03時40分42秒
> 2015/07/20 (月) 03:41:55 ◆ ▼ ◇ [qwerty]> > 高校時代に買わされた関数電卓がついに逝ってしまった(;´Д`)同じのがヤフオクで高すぎる
> > http://page9.auctions.yahoo.co.jp/jp/auction/k193163689
> 貴殿はカシオ派なのね俺シャープ族(;´Д`)
> こういう慣れ親しんだ道具が逝くと悲しいよね
> PCは仲間って感じだけど関数電卓は助手って感じがある
男子校だったからね
参考:2015/07/20(月)03時40分27秒
> 2015/07/20 (月) 03:40:42 ◆ ▼ ◇ [qwerty]> > カシオのFX-502Pなら今も現役だな(;´Д`)
> 高校時代に買わされた関数電卓がついに逝ってしまった(;´Д`)同じのがヤフオクで高すぎる
> http://page9.auctions.yahoo.co.jp/jp/auction/k193163689
なんで1234567891なんだろうな(;´Д`)最後は0でいいじゃんよ
参考:2015/07/20(月)03時37分59秒
> 2015/07/20 (月) 03:40:27 ◆ ▼ ◇ [qwerty]> > カシオのFX-502Pなら今も現役だな(;´Д`)
> 高校時代に買わされた関数電卓がついに逝ってしまった(;´Д`)同じのがヤフオクで高すぎる
> http://page9.auctions.yahoo.co.jp/jp/auction/k193163689
貴殿はカシオ派なのね俺シャープ族(;´Д`)
こういう慣れ親しんだ道具が逝くと悲しいよね
PCは仲間って感じだけど関数電卓は助手って感じがある
参考:2015/07/20(月)03時37分59秒
> 2015/07/20 (月) 03:38:19 ◆ ▼ ◇ [qwerty]> > 俺はN-BASICからだけど当時の様々なローカルBASICには凄く興味ある
> > でももうマシンが手に入らないんだよね(;´Д`)
> > 車のレストア道楽や真空管オーディオみたいに過去を懐かしがる人が少なすぎる8ビットマシン時代
> 実機6001でイース2OPを作ったやつが凄すぎた(;´Д`)登ってる最中にテープ読み込みしてやがる
プログラミングにSEEKつう概念があるんだけど
それを新人に教えるいいルーツになりそうなヒントをいただきました(;´Д`)
参考:2015/07/20(月)03時32分11秒
> 2015/07/20 (月) 03:37:59 ◆ ▼ ◇ [qwerty]> > ポケコンマイコンとか世代交代が早かったから取っておくという意識が薄かったのかもしれんね(;´Д`)
> カシオのFX-502Pなら今も現役だな(;´Д`)
高校時代に買わされた関数電卓がついに逝ってしまった(;´Д`)同じのがヤフオクで高すぎる
http://page9.auctions.yahoo.co.jp/jp/auction/k193163689
参考:2015/07/20(月)03時24分33秒
> 2015/07/20 (月) 03:32:11 ◆ ▼ ◇ [qwerty]> > 俺が最初に触ったのは多分日立ベーシックマスターLv2だな(;´Д`)
> 俺はN-BASICからだけど当時の様々なローカルBASICには凄く興味ある
> でももうマシンが手に入らないんだよね(;´Д`)
> 車のレストア道楽や真空管オーディオみたいに過去を懐かしがる人が少なすぎる8ビットマシン時代
実機6001でイース2OPを作ったやつが凄すぎた(;´Д`)登ってる最中にテープ読み込みしてやがる
参考:2015/07/20(月)02時57分33秒
> 2015/07/20 (月) 03:30:14 ◆ ▼ ◇ [qwerty]> > いきなりリターンは何か怖いよー(;´Д`)
> うーん(;´Д`)思ったより大量のreturn嫌いな人は多いのか
やっぱgotoだよな(゚Д゚)do { break; } while (0);は邪道
参考:2015/07/20(月)03時28分31秒
> 2015/07/20 (月) 03:28:31 ◆ ▼ ◇ [qwerty]> > if(!is_こうなるか($data)) return;
> > if(!is_そうなるか($data)) return;
> > if(!is_しかもあれでもあるか($data)) return;
> > if(!is_なおかつナニか($data)) return;
> > 処理;return;
> > こうじゃないかな(;´Д`)
> いきなりリターンは何か怖いよー(;´Д`)
うーん(;´Д`)思ったより大量のreturn嫌いな人は多いのか
参考:2015/07/20(月)03時25分34秒
> 2015/07/20 (月) 03:25:34 ◆ ▼ ◇ [qwerty]> > if(こうなって &&
> > そうなってて &&
> > しかもあれでもあり &&
> > なおかつナニなので)
> > 処理;
> > }
> > こっちはこっちで読みにくいかも
> if(!is_こうなるか($data)) return;
> if(!is_そうなるか($data)) return;
> if(!is_しかもあれでもあるか($data)) return;
> if(!is_なおかつナニか($data)) return;
> 処理;return;
> こうじゃないかな(;´Д`)
いきなりリターンは何か怖いよー(;´Д`)
参考:2015/07/20(月)03時23分16秒
> 2015/07/20 (月) 03:24:33 ◆ ▼ ◇ [qwerty]> > PC98ならまだ色々手に入るけど(;´Д`)それ以前は探すのも辛そうだな
> ポケコンマイコンとか世代交代が早かったから取っておくという意識が薄かったのかもしれんね(;´Д`)
カシオのFX-502Pなら今も現役だな(;´Д`)
参考:2015/07/20(月)03時23分30秒
> 2015/07/20 (月) 03:24:10 ◆ ▼ ◇ [qwerty]> > if(こうなって &&
> > そうなってて &&
> > しかもあれでもあり &&
> > なおかつナニなので)
> > 処理;
> > }
> > こっちはこっちで読みにくいかも
> if(!is_こうなるか($data)) return;
> if(!is_そうなるか($data)) return;
> if(!is_しかもあれでもあるか($data)) return;
> if(!is_なおかつナニか($data)) return;
> 処理;return;
> こうじゃないかな(;´Д`)
リターンはスタックフレームにつき一つにしてくれ(;´Д`)
参考:2015/07/20(月)03時23分16秒
> 2015/07/20 (月) 03:23:30 ◆ ▼ ◇ [qwerty]> > 俺はN-BASICからだけど当時の様々なローカルBASICには凄く興味ある
> > でももうマシンが手に入らないんだよね(;´Д`)
> > 車のレストア道楽や真空管オーディオみたいに過去を懐かしがる人が少なすぎる8ビットマシン時代
> PC98ならまだ色々手に入るけど(;´Д`)それ以前は探すのも辛そうだな
ポケコンマイコンとか世代交代が早かったから取っておくという意識が薄かったのかもしれんね(;´Д`)
参考:2015/07/20(月)02時58分38秒
> 2015/07/20 (月) 03:23:16 ◆ ▼ ◇ [qwerty]> > if( ){
> > if() {
> > if() {
> > if() {
> > //ここにだけ処理を書く
> > }
> > さすがにこういうコード書く奴は人間と思わないことにしている
> if(こうなって &&
> そうなってて &&
> しかもあれでもあり &&
> なおかつナニなので)
> 処理;
> }
> こっちはこっちで読みにくいかも
if(!is_こうなるか($data)) return;
if(!is_そうなるか($data)) return;
if(!is_しかもあれでもあるか($data)) return;
if(!is_なおかつナニか($data)) return;
処理;return;
こうじゃないかな(;´Д`)
参考:2015/07/20(月)03時18分48秒
> 2015/07/20 (月) 03:22:21 ◆ ▼ ◇ [qwerty]> > caseには(記号)定数しか使えないよ(;´Д`)
> 馬鹿め(´ー`)現代ではなんでも入れていいんだよ
> まあ出来るからってやらんけど
int foo = 12345;
switch(value) {
case foo;
:
break;
こんなんアリあん?
参考:2015/07/20(月)03時19分16秒
> 2015/07/20 (月) 03:21:42 ◆ ▼ ◇ [qwerty]> > caseには(記号)定数しか使えないよ(;´Д`)
> もう少し融通効けばいいんだけどね(;´Д`) =比較しかできないし
そのためのブレイクスルーだったんだけどC#で廃止したらしいね(´ー`)アホかと
参考:2015/07/20(月)03時20分01秒
> 2015/07/20 (月) 03:20:53 ◆ ▼ ◇ [qwerty]> > $str = ($i < 1)?"無効":"有効"; だって美しいのに
> > $str = "無効";
> > if($i >0){
> > $str = "有効":
> > }
> > ならまだ許せるけど
> > $str = null;
> > if($i < 1){
> > $str = "無効":
> > }else{
> > $str = "有効":
> > }
> > ってソース書いたらぶん殴るよ
> いいや俺は不等号の向きが許せないね(゚Д゚)
まじで(;´Д`)(1 > $i)じゃないと許せない人なのかい
参考:2015/07/20(月)03時19分45秒
> 2015/07/20 (月) 03:20:01 ◆ ▼ ◇ [qwerty]> > switchしろ馬鹿
> caseには(記号)定数しか使えないよ(;´Д`)
もう少し融通効けばいいんだけどね(;´Д`) =比較しかできないし
参考:2015/07/20(月)03時18分03秒
> 2015/07/20 (月) 03:19:45 ◆ ▼ ◇ [qwerty]> > if-elseが悪だという前提を捨てようよ(;´Д`)
> >
> > if(こんな時) こんなコト;
> > else if(あんな時) あんなコト;
> > else そんなコト;
> >
> > 美しいじゃないですか
> $str = ($i < 1)?"無効":"有効"; だって美しいのに
> $str = "無効";
> if($i >0){
> $str = "有効":
> }
> ならまだ許せるけど
> $str = null;
> if($i < 1){
> $str = "無効":
> }else{
> $str = "有効":
> }
> ってソース書いたらぶん殴るよ
いいや俺は不等号の向きが許せないね(゚Д゚)
参考:2015/07/20(月)03時18分44秒
> 2015/07/20 (月) 03:19:16 ◆ ▼ ◇ [qwerty]> > switchしろ馬鹿
> caseには(記号)定数しか使えないよ(;´Д`)
馬鹿め(´ー`)現代ではなんでも入れていいんだよ
まあ出来るからってやらんけど
参考:2015/07/20(月)03時18分03秒
> 2015/07/20 (月) 03:18:48 ◆ ▼ ◇ [qwerty]> > 三項演算子を使うやつは断頭台に送る(`Д´)
> if( ){
> if() {
> if() {
> if() {
> //ここにだけ処理を書く
> }
> さすがにこういうコード書く奴は人間と思わないことにしている
if(こうなって &&
そうなってて &&
しかもあれでもあり &&
なおかつナニなので)
処理;
}
こっちはこっちで読みにくいかも
参考:2015/07/20(月)03時14分08秒
> 2015/07/20 (月) 03:18:44 ◆ ▼ ◇ [qwerty]> > えっ(;´Д`)ええっ
> > あれでだいぶコードが読みやすくなってるのに
> > 使っちゃいけなくなったらif-elseの山になるでしょうが
> if-elseが悪だという前提を捨てようよ(;´Д`)
>
> if(こんな時) こんなコト;
> else if(あんな時) あんなコト;
> else そんなコト;
>
> 美しいじゃないですか
$str = ($i < 1)?"無効":"有効"; だって美しいのに
$str = "無効";
if($i >0){
$str = "有効":
}
ならまだ許せるけど
$str = null;
if($i < 1){
$str = "無効":
}else{
$str = "有効":
}
ってソース書いたらぶん殴るよ
参考:2015/07/20(月)03時15分23秒
> 2015/07/20 (月) 03:18:03 ◆ ▼ ◇ [qwerty]> > if-elseが悪だという前提を捨てようよ(;´Д`)
> >
> > if(こんな時) こんなコト;
> > else if(あんな時) あんなコト;
> > else そんなコト;
> >
> > 美しいじゃないですか
> switchしろ馬鹿
caseには(記号)定数しか使えないよ(;´Д`)
参考:2015/07/20(月)03時16分59秒
> 2015/07/20 (月) 03:17:17 ◆ ▼ ◇ [qwerty]> > えっ(;´Д`)ええっ
> > あれでだいぶコードが読みやすくなってるのに
> > 使っちゃいけなくなったらif-elseの山になるでしょうが
> if-elseが悪だという前提を捨てようよ(;´Д`)
>
> if(こんな時) こんなコト;
> else if(あんな時) あんなコト;
> else そんなコト;
>
> 美しいじゃないですか
いいけど処理は改行して折り返してくれ
ブレークポイントが張りにくいからな(;´Д`)
参考:2015/07/20(月)03時15分23秒
> 2015/07/20 (月) 03:16:59 ◆ ▼ ◇ [qwerty]> > えっ(;´Д`)ええっ
> > あれでだいぶコードが読みやすくなってるのに
> > 使っちゃいけなくなったらif-elseの山になるでしょうが
> if-elseが悪だという前提を捨てようよ(;´Д`)
>
> if(こんな時) こんなコト;
> else if(あんな時) あんなコト;
> else そんなコト;
>
> 美しいじゃないですか
switchしろ馬鹿
参考:2015/07/20(月)03時15分23秒
> 2015/07/20 (月) 03:16:17 ◆ ▼ ◇ [qwerty]> > 三項演算子を使うやつは断頭台に送る(`Д´)
> if( ){
> if() {
> if() {
> if() {
> //ここにだけ処理を書く
> }
> さすがにこういうコード書く奴は人間と思わないことにしている
ちょっとワラタ
参考:2015/07/20(月)03時14分08秒
> 2015/07/20 (月) 03:15:23 ◆ ▼ ◇ [qwerty]> > 三項演算子を使うやつは断頭台に送る(`Д´)
> えっ(;´Д`)ええっ
> あれでだいぶコードが読みやすくなってるのに
> 使っちゃいけなくなったらif-elseの山になるでしょうが
if-elseが悪だという前提を捨てようよ(;´Д`)
if(こんな時) こんなコト;
else if(あんな時) あんなコト;
else そんなコト;
美しいじゃないですか
参考:2015/07/20(月)03時11分46秒
> 2015/07/20 (月) 03:14:12 ◆ ▼ ◇ [qwerty]> > グローバル変数はもう沙汰される時期だよ(;´Д`)全然良くないよ
> だけど俺のソースコードのインクルード処理の次は必ず
> HINSTANCE ghInstance;
> で始まるよ
ワカリマス(;´Д`)ワカリマス
参考:2015/07/20(月)03時13分14秒
> 2015/07/20 (月) 03:14:08 ◆ ▼ ◇ [qwerty]> > 貴様か(;´Д`)ソースにt=v+e*2:みたいに全部一文字の変数にしやがったのは
> 三項演算子を使うやつは断頭台に送る(`Д´)
if( ){
if() {
if() {
if() {
//ここにだけ処理を書く
}
さすがにこういうコード書く奴は人間と思わないことにしている
参考:2015/07/20(月)03時10分43秒
> 2015/07/20 (月) 03:13:36 ◆ ▼ ◇ [qwerty]> > 三項演算子を使うやつは断頭台に送る(`Д´)
> えっ(;´Д`)ええっ
> あれでだいぶコードが読みやすくなってるのに
> 使っちゃいけなくなったらif-elseの山になるでしょうが
デバッグのコストが上がるんだよ(;´Д`)
参考:2015/07/20(月)03時11分46秒
> 2015/07/20 (月) 03:13:23 ◆ ▼ ◇ [qwerty]> > 99basicは超本格的なWindows用BASICだよ
> > http://www.sagami.ne.jp/tadaka/99Basic/
> > MSXユーザーならみんな知ってる有名人が作ったBASICで
> > それ以外だとLOT LOT LOTってゲームを作った人として知られてる
> > MSX+N88BASICみたいな仕様になってる
> こっちもいいぞ(;´Д`)作者のページではないけど
> http://makoto-watanabe.main.jp/freebasic/
これは俺の知ってるBASICじゃねえな(;´Д`)
俺の知ってるのは上の行番号がある方のやつだ
参考:2015/07/20(月)03時06分59秒
> 2015/07/20 (月) 03:13:14 ◆ ▼ ◇ [qwerty]> > 入門者にグローバル変数とかローカル変数を説明しなくちゃならないのが面倒くさかったんだと思う(;´Д`)
> > でもそれで今にして思い返せばそれで良かったじゃん
> グローバル変数はもう沙汰される時期だよ(;´Д`)全然良くないよ
だけど俺のソースコードのインクルード処理の次は必ず
HINSTANCE ghInstance;
で始まるよ
参考:2015/07/20(月)03時10分52秒
> 2015/07/20 (月) 03:11:46 ◆ ▼ ◇ [qwerty]> > 貴様か(;´Д`)ソースにt=v+e*2:みたいに全部一文字の変数にしやがったのは
> 三項演算子を使うやつは断頭台に送る(`Д´)
えっ(;´Д`)ええっ
あれでだいぶコードが読みやすくなってるのに
使っちゃいけなくなったらif-elseの山になるでしょうが
参考:2015/07/20(月)03時10分43秒
> 2015/07/20 (月) 03:10:52 ◆ ▼ ◇ [qwerty]> > ほぼ関数なのに(;´Д`)引数渡してちゃんと関数にしなさい
> 入門者にグローバル変数とかローカル変数を説明しなくちゃならないのが面倒くさかったんだと思う(;´Д`)
> でもそれで今にして思い返せばそれで良かったじゃん
グローバル変数はもう沙汰される時期だよ(;´Д`)全然良くないよ
参考:2015/07/20(月)03時08分30秒
> 2015/07/20 (月) 03:10:47 ◆ ▼ ◇ [qwerty]> > そもそも世間のコンピュータは入門者向けにBASICを実装するのが間違いだったのではないか(;´Д`)
> ソース付きゲームで後は自由にいじっていい時代(;´Д`)
今でも公開してるよ
参考:2015/07/20(月)03時08分17秒
> 2015/07/20 (月) 03:10:43 ◆ ▼ ◇ [qwerty]> > うん(;´Д`)
> > だけどその一方でコードに改行入れると中間言語で1バイト損するから1行にどっさり書くみたいな
> > 構造化も可読性への考慮もなにもないコードを確信犯的に書いてたりもした俺
> 貴様か(;´Д`)ソースにt=v+e*2:みたいに全部一文字の変数にしやがったのは
三項演算子を使うやつは断頭台に送る(`Д´)
参考:2015/07/20(月)03時08分56秒
> 2015/07/20 (月) 03:10:04 ◆ ▼ ◇ [qwerty]> > そもそも世間のコンピュータは入門者向けにBASICを実装するのが間違いだったのではないか(;´Д`)
> ソース付きゲームで後は自由にいじっていい時代(;´Д`)
p付きで保存してるゲームもフラグ外してソース見るくせに(;´Д`)
参考:2015/07/20(月)03時08分17秒
> 2015/07/20 (月) 03:08:56 ◆ ▼ ◇ [qwerty]> > BASICやっちゃうと構造化のソースが汚くなるんだよなぁ(;´Д`)
> > インデントめちゃくちゃとかgotoでフリーダムに動きまわるとか
> うん(;´Д`)
> だけどその一方でコードに改行入れると中間言語で1バイト損するから1行にどっさり書くみたいな
> 構造化も可読性への考慮もなにもないコードを確信犯的に書いてたりもした俺
貴様か(;´Д`)ソースにt=v+e*2:みたいに全部一文字の変数にしやがったのは
参考:2015/07/20(月)03時07分02秒
> 2015/07/20 (月) 03:08:30 ◆ ▼ ◇ [qwerty]> > 未だにQuickBASICにあったGOSUBがCにも欲しいと思っています(;´Д`)
> ほぼ関数なのに(;´Д`)引数渡してちゃんと関数にしなさい
入門者にグローバル変数とかローカル変数を説明しなくちゃならないのが面倒くさかったんだと思う(;´Д`)
でもそれで今にして思い返せばそれで良かったじゃん
参考:2015/07/20(月)03時06分54秒
> 2015/07/20 (月) 03:08:17 ◆ ▼ ◇ [qwerty]> > 俺が最初に触ったのは多分日立ベーシックマスターLv2だな(;´Д`)
> そもそも世間のコンピュータは入門者向けにBASICを実装するのが間違いだったのではないか(;´Д`)
ソース付きゲームで後は自由にいじっていい時代(;´Д`)
参考:2015/07/20(月)02時58分25秒
> 2015/07/20 (月) 03:07:58 ◆ ▼ ◇ [qwerty]> > 未だにQuickBASICにあったGOSUBがCにも欲しいと思っています(;´Д`)
> ほぼ関数なのに(;´Д`)引数渡してちゃんと関数にしなさい
あれがあると異常系の処理がすごく美しくなると思ったけど
構造化例外使ったほうがいいか(;´Д`)
参考:2015/07/20(月)03時06分54秒
> 2015/07/20 (月) 03:07:02 ◆ ▼ ◇ [qwerty]> > 文法としてのBASICは確かに問題が多かったのかも知れないけど
> > 当時のハードウエアではインタプリタが現実的な選択だった気もするよ(;´Д`)
> > そもそも多くの人々がBASICから始めたからこそ
> > その後の構造化やオブジェクト指向が進化したとも言えるし
> > そんなわけでぼくたちの心の中では今でもBASICはRUNしているよ
> BASICやっちゃうと構造化のソースが汚くなるんだよなぁ(;´Д`)
> インデントめちゃくちゃとかgotoでフリーダムに動きまわるとか
うん(;´Д`)
だけどその一方でコードに改行入れると中間言語で1バイト損するから1行にどっさり書くみたいな
構造化も可読性への考慮もなにもないコードを確信犯的に書いてたりもした俺
参考:2015/07/20(月)03時04分15秒
> 2015/07/20 (月) 03:06:59 ◆ ▼ ◇ [qwerty]> > PC98ならまだ色々手に入るけど(;´Д`)それ以前は探すのも辛そうだな
> 99basicは超本格的なWindows用BASICだよ
> http://www.sagami.ne.jp/tadaka/99Basic/
> MSXユーザーならみんな知ってる有名人が作ったBASICで
> それ以外だとLOT LOT LOTってゲームを作った人として知られてる
> MSX+N88BASICみたいな仕様になってる
こっちもいいぞ(;´Д`)作者のページではないけど
http://makoto-watanabe.main.jp/freebasic/
参考:2015/07/20(月)03時05分19秒
> 2015/07/20 (月) 03:06:54 ◆ ▼ ◇ [qwerty]> > BASICやっちゃうと構造化のソースが汚くなるんだよなぁ(;´Д`)
> > インデントめちゃくちゃとかgotoでフリーダムに動きまわるとか
> 未だにQuickBASICにあったGOSUBがCにも欲しいと思っています(;´Д`)
ほぼ関数なのに(;´Д`)引数渡してちゃんと関数にしなさい
参考:2015/07/20(月)03時05分34秒
> 2015/07/20 (月) 03:05:34 ◆ ▼ ◇ [qwerty]> > 文法としてのBASICは確かに問題が多かったのかも知れないけど
> > 当時のハードウエアではインタプリタが現実的な選択だった気もするよ(;´Д`)
> > そもそも多くの人々がBASICから始めたからこそ
> > その後の構造化やオブジェクト指向が進化したとも言えるし
> > そんなわけでぼくたちの心の中では今でもBASICはRUNしているよ
> BASICやっちゃうと構造化のソースが汚くなるんだよなぁ(;´Д`)
> インデントめちゃくちゃとかgotoでフリーダムに動きまわるとか
未だにQuickBASICにあったGOSUBがCにも欲しいと思っています(;´Д`)
参考:2015/07/20(月)03時04分15秒
> 2015/07/20 (月) 03:05:24 ◆ ▼ ◇ [qwerty]> > そもそも世間のコンピュータは入門者向けにBASICを実装するのが間違いだったのではないか(;´Д`)
> 文法としてのBASICは確かに問題が多かったのかも知れないけど
> 当時のハードウエアではインタプリタが現実的な選択だった気もするよ(;´Д`)
> そもそも多くの人々がBASICから始めたからこそ
> その後の構造化やオブジェクト指向が進化したとも言えるし
> そんなわけでぼくたちの心の中では今でもBASICはRUNしているよ
basicに慣れたお陰でGUIプログラミングが解らないよ(;´Д`)
PerlやPHPにはスルーニョと移れたのに
参考:2015/07/20(月)03時00分57秒
> 2015/07/20 (月) 03:05:19 ◆ ▼ ◇ [qwerty]> > 俺はN-BASICからだけど当時の様々なローカルBASICには凄く興味ある
> > でももうマシンが手に入らないんだよね(;´Д`)
> > 車のレストア道楽や真空管オーディオみたいに過去を懐かしがる人が少なすぎる8ビットマシン時代
> PC98ならまだ色々手に入るけど(;´Д`)それ以前は探すのも辛そうだな
99basicは超本格的なWindows用BASICだよ
http://www.sagami.ne.jp/tadaka/99Basic/
MSXユーザーならみんな知ってる有名人が作ったBASICで
それ以外だとLOT LOT LOTってゲームを作った人として知られてる
MSX+N88BASICみたいな仕様になってる
参考:2015/07/20(月)02時58分38秒
> 2015/07/20 (月) 03:04:15 ◆ ▼ ◇ [qwerty]> > そもそも世間のコンピュータは入門者向けにBASICを実装するのが間違いだったのではないか(;´Д`)
> 文法としてのBASICは確かに問題が多かったのかも知れないけど
> 当時のハードウエアではインタプリタが現実的な選択だった気もするよ(;´Д`)
> そもそも多くの人々がBASICから始めたからこそ
> その後の構造化やオブジェクト指向が進化したとも言えるし
> そんなわけでぼくたちの心の中では今でもBASICはRUNしているよ
BASICやっちゃうと構造化のソースが汚くなるんだよなぁ(;´Д`)
インデントめちゃくちゃとかgotoでフリーダムに動きまわるとか
参考:2015/07/20(月)03時00分57秒
> 2015/07/20 (月) 03:00:57 ◆ ▼ ◇ [qwerty]> > 俺が最初に触ったのは多分日立ベーシックマスターLv2だな(;´Д`)
> そもそも世間のコンピュータは入門者向けにBASICを実装するのが間違いだったのではないか(;´Д`)
文法としてのBASICは確かに問題が多かったのかも知れないけど
当時のハードウエアではインタプリタが現実的な選択だった気もするよ(;´Д`)
そもそも多くの人々がBASICから始めたからこそ
その後の構造化やオブジェクト指向が進化したとも言えるし
そんなわけでぼくたちの心の中では今でもBASICはRUNしているよ
参考:2015/07/20(月)02時58分25秒
> 2015/07/20 (月) 02:59:53 ◆ ▼ ◇ [qwerty]> > 俺はN-BASICからだけど当時の様々なローカルBASICには凄く興味ある
> > でももうマシンが手に入らないんだよね(;´Д`)
> > 車のレストア道楽や真空管オーディオみたいに過去を懐かしがる人が少なすぎる8ビットマシン時代
> PC98ならまだ色々手に入るけど(;´Д`)それ以前は探すのも辛そうだな
ぼくのコンピュータ遍歴にMSXがないのが残念なんだ(;´Д`)
参考:2015/07/20(月)02時58分38秒
> 2015/07/20 (月) 02:59:42 ◆ ▼ ◇ [qwerty]> > 俺が最初に触ったのは多分日立ベーシックマスターLv2だな(;´Д`)
> そもそも世間のコンピュータは入門者向けにBASICを実装するのが間違いだったのではないか(;´Д`)
入門者向けに積んだわけでは無いだろう(;´Д`)
DOSの前進として積んだだけだと思うよ
参考:2015/07/20(月)02時58分25秒
> 2015/07/20 (月) 02:58:38 ◆ ▼ ◇ [qwerty]> > 俺が最初に触ったのは多分日立ベーシックマスターLv2だな(;´Д`)
> 俺はN-BASICからだけど当時の様々なローカルBASICには凄く興味ある
> でももうマシンが手に入らないんだよね(;´Д`)
> 車のレストア道楽や真空管オーディオみたいに過去を懐かしがる人が少なすぎる8ビットマシン時代
PC98ならまだ色々手に入るけど(;´Д`)それ以前は探すのも辛そうだな
参考:2015/07/20(月)02時57分33秒
> 2015/07/20 (月) 02:58:25 ◆ ▼ ◇ [qwerty]> 俺が最初に触ったのは多分日立ベーシックマスターLv2だな(;´Д`)
そもそも世間のコンピュータは入門者向けにBASICを実装するのが間違いだったのではないか(;´Д`)
参考:2015/07/20(月)02時53分15秒
> 2015/07/20 (月) 02:57:33 ◆ ▼ ◇ [qwerty]> 俺が最初に触ったのは多分日立ベーシックマスターLv2だな(;´Д`)
俺はN-BASICからだけど当時の様々なローカルBASICには凄く興味ある
でももうマシンが手に入らないんだよね(;´Д`)
車のレストア道楽や真空管オーディオみたいに過去を懐かしがる人が少なすぎる8ビットマシン時代
参考:2015/07/20(月)02時53分15秒
2015/07/20 (月) 02:53:15 ◆ ▼ ◇ [qwerty]俺が最初に触ったのは多分日立ベーシックマスターLv2だな(;´Д`)
上へ