アカウント名:
パスワード:
Semanticな意味をインデントに持たせて、それを合わせるということはしますね。でも、Pythonの場合、インデントがSyntaxとしての意味を持つわけ。Perlの{}みたいな、ね。だから、自分の中でインデントにSemanticな意味を持たせたい時、両者が矛盾するとけっこう辛いんです。まぁ、Pythonのスタイルに慣れなさい、という話なんでしょうけど。
ひょっとすると、開発者間でよくある「インデント論争」を封じるためにこういう文法にしたのかもしれないけれど、使ってて楽しくなかったわけです。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stay hungry, Stay foolish. -- Steven Paul Jobs
Re:本家ではPythonも話に出てるようですね。 (スコア:1)
Semanticな意味をインデントに持たせて、それを合わせるということはしますね。でも、Pythonの場合、インデントがSyntaxとしての意味を持つわけ。Perlの{}みたいな、ね。だから、自分の中でインデントにSemanticな意味を持たせたい時、両者が矛盾するとけっこう辛いんです。まぁ、Pythonのスタイルに慣れなさい、という話なんでしょうけど。
ひょっとすると、開発者間でよくある「インデント論争」を封じるためにこういう文法にしたのかもしれないけれど、使ってて楽しくなかったわけです。