「language processor」カテゴリーアーカイブ

Python 3.8 の概要 (その1) – Assignment expressions – atsuoishimoto’s diary

Python 3.8 の概要 (その1) - Assignment expressions - atsuoishimoto's diary

Python 3.8 の概要 (その1) - Assignment expressions - atsuoishimoto's diary

古来、Pythonでは「代入は文であるべき!」と一貫して主張してきました。 C言語などでは、代入は足し算や掛け算と同じ、値を計算する「式」で、たとえば a = (b=100) / 2; と書くと、b には 100 を代入し、a に 100/2=50 を代入します。1+1 は 2 という値になる 式 ですが、b=100 も同様に値が 100 となる 式 なのです。...

はてなブックマーク - Python 3.8 の概要 (その1) - Assignment expressions - atsuoishimoto's diary はてなブックマークに追加

Go言語のイケてない部分 – ぐるぐる~

Go言語のイケてない部分 - ぐるぐる~

Go言語のイケてない部分 - ぐるぐる~

最近色々あって仕事でGo言語を使っています。 色々割り切っている言語なので、こんなこと言ってもしゃーないんですが、言語設計はミスってるんじゃなかなぁ、と思わざるを得ない点が多々あります。 使い始めて1か月くらいなので間違ったことを書いているかもしれませんので、何かあれば指摘していただけるとありがたいで...

はてなブックマーク - Go言語のイケてない部分 - ぐるぐる~ はてなブックマークに追加