シャドウイング、実は色々な言語に普通にあるんですよね。Rustが特殊なのは同一ブロック内でのシャドウイングがあることなので、単に「ブロック」というものの意味の違いに過ぎない
Conversation
Notices
-
Embed this notice
Masaki Hara (qnighy@qnmd.info)'s status on Wednesday, 02-Aug-2023 20:15:53 JST Masaki Hara - Masanori Ogino 𓀁 repeated this.
-
Embed this notice
Masaki Hara (qnighy@qnmd.info)'s status on Wednesday, 02-Aug-2023 20:20:14 JST Masaki Hara OCamlの流儀を「文とブロック」というC言語的な仕組みに持ち込んだときにそういう独自の構文になったという経緯だと理解している。確かにほかで見ない解釈ではあるので、はじめて触った人がキレること自体は仕方ないと思う