こんな感じのツイートが流れてきました。何となく気になったので、個人的見解を残しておこうと思います。 Javaは難しい? 全ての項目について言えるのですがJava言語単一で見てしまうと、個々人の感覚論に寄りすぎてしまうので、何と比べてどういう観点で難しいのかな?簡単なのかな?という考えで見ていこうと思います。 Javaの文法は他と比べてどう? 言語を学ぶ上で未経験の方がまず始めるであろうものが文法(構文)の勉強だと思います。ここで覚えることが多いかどうか?他の言語と比べるとどうか?について考えていこうと思います。 構文の複雑さはBNF(バッカス・ナウア記法)でどのような構文のパターンがあるか見ると良さそうです。 JavaのBNF個人的に学んできた言語の中でもかなりシンプルで、純粋に構文だけであれば1日, 2日あれば覚えれてしまうのではないかと思っています。このBNFはラムダ構文なども書かれて