良い言語だと思うが、不満がある。
という愚痴がある。他人の書いたものを読む分には良い言語だと思うよ。
型ヒントはコンパイル時のエラーにならないじゃん。だったら、いらなくね?タプルは複数の値を返すときに使うのね。Go みたいだね。または Ruby の Struct みたいな。
あれ嫌いな人おるのか。俺も好きじゃないが。純粋に Haskell と同じ文法だったら良かったのにね。
アレはキモいね。素直に ?! で良いと思う。というか、Python は英語圏の人も納得はできないだろ、っていう文法が多くないか?
というのは同意する。ただ、書くときにそうは思わない。例えば、with 構文は Ruby の方がブロックを抜けたらクローズするという方針のが良いと思う。
👮ピピー型警察です。Pythonに「型」はあります。
せやね。型がないというか、変数と引数に型がないと言うべきか。もちろん、型宣言があるのは知っているよ。
rubyやperlに比べてLinuxシェルと組み合わせづらい
pythonはひどい言語だと思うことはいっぱいあるけど、まぁ以前使ってた言語よりはマシかなあってなるんだよね
Python は、チャーチル的に解釈すれば「最悪のうちの最善」とはいえるとは思う。しかし、なんというか、OOP なのに実装が甘いというか、なんというか。
インデントに意味を持たせる言語はクソ 単なるホワイトスペースなんだから会話で言うと間の取り方で文句言われてるのと同じやぞ?理不尽だしムカつくやろ
単なるテキストエディタで書いた時はタブインデントで、Jupyter notebookで書いたやつはスペースインデントになってるスクリプト納品したら 客に「どっちかに合わせて」って怒られた え...
それ expand と unexpand で変更できるよ。
動いてた状態から弄りたくないんだよね まあ無精した僕が悪いのさ
なるほど、コーディング規約を最初に作っとくべきだったね。リンター実行して、きれいにしとけばよかった感じか。
python以外だったらどうせ{}でくくったりしてんだから それがインデントに置き換わるマイナスはなくね
マイナスがないっていうか、プラスだと思うわ。 人間はコードを読むときはインデントで制御構造を理解してるのに、パイソン以外の言語は、書き方をミスしたら見た目と制御構造と一...
インデントされた形式にしたければ好みのフォーマッタを使えばいいだけ。 Pythonみたいにシンタックスとして縛られちゃうと自由度がなくなって不便。何らかの理由で「ここはインデン...
なら全部goto文で制御しろよ
typingモジュール使ってるとtupleとlistは区別されてて良かったってなる あとは不変だからdictのキーとして使えるってのは意味があると思う
サンキュー。その知識が知りたかった。今の Python は List に型を指定できるのね。
まあ実際使ってみると無いより少しマシだけど、ほぼ飾りみたいなもんだと気づくと思う