昨日?一昨日?のオイゲン氏のこの画像><
https://mastodon.social/@Gargron/112168337789134039
当時オレンジはちゃんと特定せずに勘で適当に「ジャージーシティのどこか?><」とか書いたけど、
この画面左半分に映り込んでるビルって、ACLUが入ってるマンハッタン南部にあるビルじゃん!?><
逆に、Adaを使ってもダメな時はダメだった事例><;
クラスターミッション - Wikipedia
https://ja.wikipedia.org/wiki/%E3%82%AF%E3%83%A9%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%9F%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3
月が int はバカ、まあそうなんだが、じゃあ月を unsigned char にしたところで13月とか127月は存在できてしまうわけで、メモリ効率くらいしか意味がない (加えて言うなら下手にサイズを詰めるよりも int サイズの方が高速になることは普通にありうる)
Pascal系の失敗したら人が死ぬ分野向けの言語であるAdaの標準ライブラリは、ちゃんと型を定義してて
ada.calendar
https://www2.seas.gwu.edu/~adagroup/adalib_html/ada-html/a-calend.html
subtype Year_Number is Integer range 1901 .. 2099;
subtype Month_Number is Integer range 1 .. 12;
subtype Day_Number is Integer range 1 .. 31;
subtype Day_Duration is Duration range 0.0 .. 86_400.0;
らしい><
あんまり触ったことなかったけどこのありさま
std::tm - cppreference.com
https://en.cppreference.com/w/cpp/chrono/c/tm