><https://twitter.com/orange_in_spacehttps://pawoo.net/@orange_in_space
みんな UTF-8 使ってるUTF-8 使ってへんのお前らだけ
もうイィンドッズとジャッヴァとヤバスクリプト以外に UTF-16 なんて使ってる環境ないでしょ (半分本気)
途中で分割してもおk的発想、漢字ではめちゃくちゃになるけど、ハングルなら字母ごとに分割してもギリギリめちゃくちゃにならない気がしなくも無い><(でもそうするメリットが1ミクロンも思いつかない><)
ついってーみたらヤバいネタ見つけてわろてるhttps://twitter.com/akinomyoga/status/1230127240806985728https://twitter.com/akinomyoga/status/1230466338201591808https://twitter.com/yoh2_sdj/status/1230501794100285440
多用されたら事故だらけになるだろうから、文法上なんか特殊な書き方に制限する必要はあるだろうけど><
場面は少なくても検査して欲しい(わがまま)のと、あと巨大浮動小数点型とか使いたい時にも使いそう的な><(無しだと、定数を文字列なリテラルとして書くとかになっちゃうかも><)
コンパイル前にチェックが必要な定数をベタ書きすることが筋が悪かったりっていう話になるか…?
new IPv4アドレス型(10000,0,0,1)とかって言いたかった><;
つらい;;
顔から火が出ています(//////
あれ?><;https://mstdn.nere9.help/@orange_in_space/103692006530856970
IPv4のアドレスなら引数が偶然にも(?)それぞれbyteなので、new IPv4アドレス型(129,0,0,1)をコーディング時に検出できる><そういうのを標準ではリテラルが無い型でもリテラル書けるようにしたりしなかったりして(どっちやねん)、簡単に検査できるようにしたい><;
経度緯度型のコンストラクタの引数が(緯度型、経度型)になってたとしてnew 緯度経度型(120.42N, 130.0E);みたいなのを簡単に「そんな緯度ねーよ」ってコーディング時に怒られるようにしたい><
具体的にいうと、『緯度型』とか『経度型』とか作って、リテラルに緯度とか経度書いて型検査させたい・・・><(コンストラクタの引数にdouble使うとかだと、実行するまで検査できない・・・><(Roslyn拡張機能?を使えば出来るんだろうけどめんどくさすぎる・・・><))
そういえば、自分で作った型のコンストラクタとかでというか・・・こう・・・わりと気軽にリテラルを拡張して静的に検査させるの、C# で出来たらいいのにね?><(?)
忖度の現場を発見したhttps://github.com/php/php-src/blob/f031735489ffbc834f5abb35496871504f7a80f4/Zend/zend_ini.c#L497-L506
非公開にする事を希望してたから、てっきり観光関連のお仕事かと思ってた><(観光への影響に配慮したのかもって><)
新型コロナウイルス感染症について | 北海道七飯町 新型コロナウイルス感染症について | 北海道七飯町 http://www.town.nanae.hokkaido.jp/hotnews/detail_sp/00007648.htmlアアー、渡島管内の感染者、七飯の町議かあ
だから、型推論も嫌ってる><
???「いやいや、ダブルチェックが大切というのであれば、補完に頼って誤りに気づけないのも駄目なんでは?」
・・・><(?)
(トートロジーだけど)型を省略せずに書く必要がある環境で静的検査を常に(高頻度に)してもらうのって、「お前が書いたコード矛盾してるんだけど?」って指摘してもらうのと同じじゃん?><矛盾って複数の要素に齟齬があるから矛盾であって要素ひとつでは矛盾は発生し無いじゃん?><
動的型付けと言うか型アノテーションを省くのって意図を記述しないのと同じようなものなんだから、実行するまで検査のしようが無いのでは?><ってオレンジは考える><テストコード無しに自動テストできないよね的な><(ここは変な事言ってるかもしれない><;)
思考の /dev/null