新しいものを表示

オレンジの議論大好き能力にぴったりな形態の話題で、すごく頭の体操 かつ ラバーダッキングになった><

今を重視するからこそ「日付は不要」なんて発想に陥ってしまっているけど、今を重視するという事は最新情報信仰と何も変わらない><

例えば何らかの現在名言と判断されるがあるとしよう><
仮定なので適当に「うどんは宇宙である」を例にする><
現在の価値観で「『うどんは宇宙である』は時代を越えた普遍的な言葉だ。今でも通用する」と判断した時に、「今」であるのか「今でも」であるのかはどうやって判断するのだろう?><
『うどんは宇宙である』という言葉がいつの言葉か全くわからなければ、当然いま生まれた言葉である可能性も否定できず
"時代を越えた普遍的な言葉だ"
とは言えなくなるし、時代を越えた普遍的な言葉であると言えないのであれば、実績も無く将来も通用する言葉であろうという根拠も失い、単に「いま通用している」言葉でしかないとなる><
「いま通用している」の重視と『最新』の重視、どこがどう違うというのか?><

「時代を越えて普遍的な情報であるのか、それとも直近の一過性の情報であるのか」の判断にも、日付は必要になる><
それを否定するのは「情報は最新のものだけあればいい」って発想と何も変わらない><

オレンジはまるっきり反対><
「最新の情報にしか価値がないと思ってるやつは馬鹿」であれば完全に同意><
でも、「時代背景という重要な情報に価値がないと思ってるやつは、最新の情報にしか価値がないと思ってるやつと同じくらい、そして同じ理由で馬鹿だ」とオレンジは考える><
背景を考えろ>< 表面だけ見るな><

orange さんがブースト

これが例えばAndroidの設定方法とか、良い家電を比較するための情報なら最新版に価値があるのは当然なんだけど、「よみもの」には日付を入れないことを推奨していきたいとすら思っています。

スレッドを表示
orange さんがブースト

ぼくは今のインターネットという情報空間が中身よりも「最新情報」に重きを置かれすぎていることに対して反発があるのですよ。

「誰かを救うかもしれない言葉」がいつ書かれたかに関係なく広まるようなことも、もうチョットあったら良いな - フジイユウジ::ドットネット fujii-yuji.net/2022/12/30/1740

日付の話の発端やっと見つけた!!!><;

[B! エネルギー] フィンランド、電気料金がマイナスに…新原子炉稼働、雪解け水、国民の節電などが要因 b.hatena.ne.jp/entry/s/www.bus

ある意味そういう感じで、だからこそプログラミングを学ぶ段階では型システムを学べない言語を使うのはマズイけど、理解してプログラミング出来るようになってからはPythonでもRubyでも好きなの使えばいいってこと><
でも、型システムの存在理由は、知っているとよいってレベルじゃなくて知らないのは問題だとオレンジは思う><

orange さんがブースト

実利のある言語機能としてのそれは姿形を変えて意識することはなくなるかもしれないが、概念としては知っているとよい、みたいな話を思い出したけど関係ない文脈だったかも

日付の話の元の話見つけられなかったけど、
オレンジは古い記事のリンクを貼る時は、リンク先から日付記述部分をコピーしてきてタイトルの前にペーストして「最新の記事じゃないですよ!><」ってわかるようにしてる><

TaPL日本語版が出て減ったっぽい、頓珍漢な型システム論争ってどんなのかの代表例><

2013年03月01日
「変数に型がない」はメリットなのか、それともデメリットなのか。宗教戦争勃発 | スラド developers.srad.jp/story/13/03

「型システムなんてそんなもん知らなくても実用アプリは作れる!」のは事実だから、必要性に気づけないままPythonを使い続けて、で、発端の話の通り教える側にまわって型システムの存在理由を理解していない人が型システムの存在理由を理解できない人を増やし続ける><

「アラームつき時計アプリを作ってみよう」でも「電卓アプリを作ってみよう」でも「ヒットアンドブロー(ゲーム)を作ってみよう」でもなんでもいいけど、とにかく『機能を試す段階』じゃなく『実際に何かに使えるものを書く段階』って意味><
その段階では少なくとも型システムの存在理由を教えはじめられていないと、そのまんま育って
「そんなもん無くてもプログラミング出来るんだ!」からの「プログラミングに型は不要! 型がない方が優れてる!」になって鉞まみれになる危険が><

「実用的なコード」の文脈的な意図は、
「文字を画面に表示しよう」とか「丸を描いてみよう」みたいな段階じゃなく「実際に自分が使うための小さなアプリやゲームを書いてみよう」の段階って意図><

orange さんがブースト

「ごく序盤から型システムの説明をすべきか?」という点では、その通りで教え方色々ありそうだけど、実用的なコードを自ら書く段階でも型システムを理解できていないのは論外だとオレンジは思うかも><
本一冊まるごとPythonによる解説にしてたら、その本を読み終わった段階でも静的型システムの存在理由は理解できないので、それが大問題ってオレンジは考えてる><

orange さんがブースト

序盤から型の話をしよう!って話、自分はそういうのなしで始めて、あとから型の話が出てきて、なるほど便利だね?ってなったりしたから、どうなんだろなーという気持ちがある(戦略的にどちらを推すべきかまでは考えていない)

動的型システム(や、さらにそれを誤解した型がない環境(無くはないのに主張してる人が誤解してる))の方が優れてるって主張を強い型システムを好む人にふっかける事象は、日本語圏ではTaPL日本語版が出た辺りでほぼ死滅したけど、優れてないってわかったんだからそんなもんプログラミング初学者への教育に使うなよ><

古いものを表示
:realtek:

思考の /dev/null