エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
変更の概要 2020年10月4日追記:もともとこの記事は、Julia 1.5がリリースされる直前に書かれました。当... 変更の概要 2020年10月4日追記:もともとこの記事は、Julia 1.5がリリースされる直前に書かれました。当初の内容は、Julia 1.4以前の視点で、新バージョンの挙動を説明するものでした。この追記では視点を変え、Julia 1.5以降の利用者が、旧バージョンの挙動を振り返るようにしました。また、このスコープルールの決定に至るまでの経緯をまとめました。 Julia 1.5以降、REPL上の変数スコープの挙動が変更になった。 Julia 1.4までのデフォルトの挙動は「ローカルスコープ内からグローバル変数を参照できるが変更できない」とされていた。 1.5以降は、ループなどの一部のローカルスコープ内で、グローバル変数の参照と変更が(デフォルトで)可能になった。結果、REPLでループを書く場合に、他の言語と似た感覚で変数を変更できるようになった。 この変更は、JuliaのREPL上でプロ