2023-06-06

anond:20230606124631

例えば、Rustだと変数宣言する時に

let a={

//宣言をする為の処理

};

のようにスコープを分けられるからデバッグの時とかに変数宣言する為に使った変数」とかが残り続けることがない。

PHPだと可読性の為に変数の処理を段階的に分けようとすると、それがメソッド内に残り続けてデバッグをしようとしたときに非常に読みづらいしバグの原因になる。

ifやforのブロック内で宣言した変数もその後に残り続けるからわりと困ってる。

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん