Polyglot
Polyglotというものを知ったので、メモとして残しておく。
Polyglot (computing) - Wikipedia
切っ掛けは @dankogai のツイート
プログラムのコードは、書いた通りに、動くですね。
— >ω< (@u_akihiro) February 19, 2018
不正解というより不十分。正解は「実行環境が読んだ通りに動く」なので、実行環境まで明記してはじめて「書いた通りに動くが成立
— Dan Kogai (@dankogai) February 19, 2018
cf. https://t.co/pNAAsB8DPT https://t.co/Oc0Jlq5k4t
ついでに以下もメモとして残しておく。
確かにヒトにも当てはまる怖い例。実はこれ実行環境をヒトにしてすら成り立つので、不特定多数への発言というのは一種の投機的実行で、Spectreなんて目じゃない脆弱性 https://t.co/rNup0ppB9A
— Dan Kogai (@dankogai) February 19, 2018
Polyglotの面白い例。
qiita.com
使うことはないと思うが、一つのアイディアとして覚えておく。