Pythonをかれこれ5年ほど使っているけれど、いい加減頭にきた。
大体頭に来るような内容というのは限られていて大体は
http://www.aoky.net/articles/steve_yegge/tour_de_babel.htm
本当にPythonを殺し、メインのスクリプト言語となる望みを、あるいは何であれメインの言語となる望みを絶ったのは、永久凍土の問題なのだ。人々はいまだ埋め込みインタプリタにTclを使っている。どのような面から見てもTclよりPythonの方が遥かに優れているというのに——ただし永久凍土の問題を別にすれば。
これに尽きる。
よく言われるが、インデントに縛りがあるのもselfが付くのも慣れてしまえばさほど気にならないし、むしろ魅力的とも感じる。
しかし、Pythonを本当の意味で糞たらしめて居るのはその言語を使っているコミュニティがあまりにも思考停止しているからだ。
インデントやselfが気に入らないなんて些細な問題を他の言語使いから散々文句を言われたがために、本当の意味で言語の弱点になっている部分が指摘された時にも「それは言語仕様が悪いんじゃない。言語仕様に沿って考えられないお前の頭が悪いだけだ」と言ってくる。
実際のところ、Pythonの仕様には言い逃れのできない仕様の穴は幾つもある。もちろんよく引き合いに出されるRubyやPerlにも仕様の落とし穴は山ほどある。仕様の穴そのものは実はそんなに深刻な問題ではない。
真に問題なのは、Pythonコミュニティはその仕様の穴を断じて穴と認めない事だ。
言語同士でdisり合いになったとき、何かその穴をつつかれた場合の各人の反応はおよそこんな感じだ。
Perl使い「そうだよね、そこの仕様は頭悪いよね。でもPerl6のこの機能使えばこんなに短く綺麗に書けるんだぜ(と全く読めないコードを出す)」
Ruby使い「うんうん、仕様の話題でもそこは殺人現場とか呼ばれてるね。コミュニティ的にはこっちの機能を使うことを推奨しててそっちはobsolatedだね」
PHP使い「それ言い出したらこっちにこんなに大きな地雷あるし、この地雷なんてもっと大きいぜ。ほんとPHPは地獄だぜ」
Python使い「お前の思考通りに言語が動くんじゃなくてお前の思考を言語に添わせるんだよ、言語の挙動すら理解せずに使おうとするんじゃねえ」
こんな感じに、まず最初に質問者へ人格攻撃を行う。インデント言語であることやselfの問題について未熟なプログラマからのどうでもいい指摘を散々受け流してきたPythonコミュニティは、言語仕様について文句を言われる事に慣れているためまず相手を攻撃する。初心者を寒波が洗礼するのだ。
言語仕様が汚くなっている事まではどの言語も一緒なのだけれど、Pythonコミュニティだけは欠点を認めず必死に(∩ ゚д゚)アーアーきこえないという態度を取る。
馬鹿か
馬鹿っていったほうが馬鹿なんだ~。 ・・・いい加減疲れてきた。ボット作ったほうがいいんじゃないか。
かえなくてもいいんじゃね?
いい加減疲れるほどの回数書き込みをしている事自体が・・・・
もう全部JAVAでいいよ
カレーうまいよな! それはジャワカレーだって! ※ステマ
SI業界で必ず言われる言葉 "Pythonかよwww俺はやらないっすwww" そして誰もやりたがらず、エンジニアも見つからないw
調べたら{}のないCみたいな感じじゃない? perlやらrubyやらよりよほど書きやすそうだけど、なんでそんなに嫌われてるの? オレはperlに挑んだけど掲示板とチャット作ったくらいで挫...
Python超イイじゃん。 何が気に入らないのかさっぱり分からん。
言語仕様そのものはそんなに酷くない。 でもより良いコードを書こうとしてクロージャ、デフォルト引数、動的スコープといったものを気にしだすと弱点に気づく。 弱点に気づいた後で...
でもより良いコードを書こうとしてクロージャ、デフォルト引数、動的スコープといったものを気にしだすと弱点に気づく。 具体的にどんなの?
でもより良いコードを書こうとしてクロージャ、デフォルト引数、動的スコープといったものを気にしだすと弱点に気づく。 具体的にどんなの?
これに限らず未熟者からどうでもいい指摘をされ続けたコミュニティが凍土化するのはよく見かけるな
プログラミング言語ヒエラルキーにおける罵倒 http://anond.hatelabo.jp/20070502200124 phpのいやなところ / perlのいやなところ http://anond.hatelabo.jp/20070522174725 LL編プログラミング言語ヒエラルキーに...