PEP 8 は素晴らしい... でも

Qiita でトップエントリに来ていた。 PEP 8 は知見に富んだ素晴らしい規約で、事実上ほとんどの人が従っているから、 PEP 8 に沿う "ほう" が重要だと言うのも 100% 同意できる。

文科省によるプログラミングの教材は最悪。PEP8読め。
文科省の Python は Python じゃねぇ - Qiita

でも、いまはそれを言うフェーズではないと思う... 専門ではない、文科省の人たちが、策定している。 いまは遅れに遅れた情報科の授業の策定をさっさと前に進めることが先だと思う。

文科省の人たちが何かの拍子に資料に Python のコードを書かないといけなくなった時に、 PEP 8 を知っていることが重要なのかな?

PEP 8 を知らないから資料を作成できない、あるいは PEP 8 を知っている人を捕まえて資料を作ってもらうことが果たして理にかなっているのかな?

「PEP 8 と言う規約があるから資料を修正しておきましたよ!」と言うなら話はわかるけど、でも「文科省によるプログラミングの教材は最悪。PEP8読め。」だと、ちょっと厳しい気がする。

あの人たちはなんでも仕事を振られる人たちだから、 私たちが、ちょっとでも負担を減らしてあげることが大切なのに。 Qiita に 600 以上の「いいね」がついて、うちらがその足を引っ張ってしまうのは辛い。

一貫性にこだわりすぎるのは、狭い心の現れである
A Foolish Consistency is the Hobgoblin of Little Minds
PEP 8 - Style Guide for Python Code