[過去ログ] Pythonのお勉強 Part62 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
98
(2): デフォルトの名無しさん (ドコグロ MM7b-Gn+r) [sage] 2019/09/30(月) 06:47:26 ID:II5MOx76M(1/3) AAS
>>97
97(1): デフォルトの名無しさん (ワッチョイ 4797-i9+B) [] 2019/09/29(日) 23:12:58 ID:nT1w560I0(4/4) AAS
>>94
宣言しないものは今まで通り、varなりletなりつけて宣言したものはブロックスコープってなると
ありがたいかな、文法上矛盾なく実現できるのかはわからないけど
明示的にブロックスコープを要求しないとブロックスコープにならないって仕様でも、そんなに困らない気がするな。
今でもdefして直後に呼び出すってことで実現できるっちゃできるのかもしれないけど。
> 宣言しないものは今まで通り、varなりletなりつけて宣言したものはブロックスコープってなる
宣言するものとしないものが混在すると宣言し忘れなのか意図して宣言してないのかがわからなくなるのでそれはそれで嫌かも
なんて意見も出てきたりするからホント難しい
101
(1): デフォルトの名無しさん (ドコグロ MM7b-Gn+r) [sage] 2019/09/30(月) 12:27:42 ID:II5MOx76M(2/3) AAS
>>99
99(2): デフォルトの名無しさん (ワッチョイ 4797-i9+B) [] 2019/09/30(月) 10:20:08 ID:Bc8Kvfnp0(1) AAS
>>98
宣言し忘れを警告するアノテーションをファイルや関数に追加できるようにしたらいいんじゃない。
それをするぐらいならすべての変数の宣言を必須とした方がいいんじゃね?
っていう意見が出ると思うよ
106
(1): デフォルトの名無しさん (ドコグロ MM7b-Gn+r) [sage] 2019/09/30(月) 20:56:31 ID:II5MOx76M(3/3) AAS
>>104
104(1): デフォルトの名無しさん (ワッチョイ 2763-i9+B) [] 2019/09/30(月) 18:59:04 ID:lsZA7Zit0(1) AAS
>>101
反論したいだけなのか?JSはそうなってないし、Pythonにおけるその意見の合理性はなに?
文法上そうしないと矛盾が出る具体的な考察はある?
宣言しない変数も使えてほしいというのは現状そうなってるから合理的な意見だと思うけど。
仕様決めなんてトレードオフの連続なんだから唯一の正解なんてないよ
JSみたいな言語もあるだろうしもっとガチガチなAdaみたいな言語もある
>>99がだめと言ってるわけじゃなくて反論は必ず出るってこと
またJSなんかを見てりゃわかると思うけど時代によって要求されることが変わってきたりするしね
だから世の中に山ほどプログラム言語があるわけ、わかる?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.726s*