><https://twitter.com/orange_in_spacehttps://pawoo.net/@orange_in_space
つまり「1番目のデータを0で表すの気持ち悪い!」に対するいい感じの反論(?><; 解説?><;)は、「C言語の配列の添字は、現実のn番目を表すような意味では無く、Cの配列と現実の対応はプログラマ側に任せられているので、1ベースでアクセスしたいのであれば、1ベースでアクセスするコードを自分で書く。それがC言語の方式」
そういう風に考えると、PascalやAdaは、配列の添字を実際の目的、つまりユーザー側の数値に合わせることによって型システムも活用して安全性を保とうとする仕組みが整っているから1からでもよいのであって、Cの方式はそうじゃなく「メモリ上のこの辺りにあるという事を相対的に表してる」だけであって、「実際のユーザー側の数値とあわせる作業はプログラマ側で工夫してくれ」なので、メモリ上の相対位置を表すのに都合がよい方式にする事が合理的になり、それは当然ゼロ基準になる・・・・かも?><
PascalとCで宗教戦争してた頃の文脈で言う「C言語は高級アセンブラ」って、Pascalのそういう面から見てもたしかになるほどかも><
ていうかPascal一族(Adaとかも)は、正確には0からでも1からでもなく「最小値と最大値を明示的に指定しろ」でなおかつ「1を最小値にするのが一般的」っぽい?><;(ずっと使ってなくて忘れちゃった><;)
Pascal一族は1開始で、それだけじゃなく部分範囲型とかもあるから、柔軟で人間寄りって言えそう><0からなのは納得いかない人って、Pascal使いになる素質ありそう><
Pascalなんかはたしか1開始だったし、クヌース大老のMIXも1開始だし
計数は1開始ってのは自然ではある
あと、MIDIもヤマハ系とローランド系で1ベース表記と0ベース表記(どっちがどっちか忘れたけど)で違っててなんか混乱とかもあったかも><
Pascal大好きだしBASICも使ってたから1ベースと0ベースどっちにも馴染みがあってどっちでも結局混乱してるので、どっちにしろ混乱するならどっちでもいいみたいになった><(?)
まぁこれはどっちがいいともいえないんだよな
たまたま成功したプログラミング言語がゼロ開始を採用してた(それもアドレス演算の都合で)ってだけだし
配列と配列番号が一致しないのが嫌なんじゃない?
そいやプログラミング初心者が配列のインデックスがゼロなのが納得いかない(C系言語)ってあるけど、よく考えたら24時間はゼロ開始だよな。
オレンジが参加してた部活、どれも文化系というか、なんか理系の研究したりなんか作ったりする部活><
つまり、「育てる気がないなら部員抱えるな><」って言いたい><学校の宣伝のために部活の大会での活躍を利用したいのであれば、一部の生徒の強化や獲得にだけお金をかけるんじゃなく、抱えた部員全員の育成に使いやがれ><# そうじゃないなら玉拾いさせた下っぱ部員に給料払え><#って言いたい><(オレンジはフィジカルスポーツの部活に参加したことはありません><)
球技の部活で言うと、生徒は玉拾いしたくて部活に入るわけじゃないだろうし、玉拾いさせてもその競技を上手くなれるわけではない><
全国大会の公平性とかで言うと完全にそれはそうだけど、オレンジの指摘は「そのスポーツを部員全員(大半)が出来る環境じゃないのに、部員を多く抱えるのはおかしいし、その競技の普及にも反する><」なので、競技に参加できないほどの部員を抱えられないようにして、希望者が多くお金もある強豪校だったら複数チーム育てるかそれが出来ないなら部員減らせ って方式><
人口集積地の自治体と地方との格差をなんとかすべきなのでは?高知やら山陰2県やらなんて地方中核都市より人口が少ないのに1チーム出してくるってズルくね?
高校野球とかも、アクティブではない部員数を制限する規定とか作ればいいのに><代わりにひとつの学校に複数のチーム(部)を認めるようにするとか><県大会とかは、複数チーム枠割り当ての大会と各校1チームの場合それぞれで、各校の枠が足りない場合は校内で試合をして代表チームを決める(選抜スペシャルチーム編成禁止)、インチキ出来ないように学校代表チーム決定戦も外部の審判が行う方式><校内チーム間移籍も強い制限をつける><
そういえば前に某VTuberさんが高校だか中学だかの時に着る服目当てでテニス部に入ったけど人間関係がつらすぎて数ヵ月でやめたって話してて、そもそも玉拾いしかやらせてもらえなかったって言ってたけど、別に職人の下積み期間じゃないわけだし、実際にその競技をやらせて貰えないなら、そんな部活存在意義無いよね><
「子どものスポーツ全国大会を、やらない方がいい理由」~爲末大さんが語る - Togetter https://togetter.com/li/1860636
あと、海が凍ってて北の方は通れない><
気象庁 | 海氷解析図 https://www.data.jma.go.jp/gmd/kaikyou/seaice/tile/jp/index_anl.html#zoom:5/lat:41.178654/lon:148.930664/mapheight:600/colordepth:normal/element:concentration
思考の /dev/null