へっぽこびんぼう野郎のnewbie日記

けろけーろ(´・ω・`)!

Javaの本読んでるんだけど、割とキツい

別に理解できてるし、挫折してるわけでもないんだけど、

Pythonで、勝手に型推測しちゃってくれてたことが、

Javaだと「それ型ちがうよ」って言われる。

 

たぶんこれってJavaに限ったことじゃなくて、

むしろPythonが特別なんだろうけど、

すごくめんどくさい……

 

例えば、Pythonでは、

happy = 'we are happy'

if happy:

   print happy

 で済んでたことが、Javaでは

String happy = "we are happy";

if ( happy != null) {

    System.out.println(happy);

}

となる。

とりあえず、長い……

 

あと、コンパイルしなきゃいけないじゃん?

Pythonは、書き終わったら、

実行→あ〜エラーでちゃったか〜

デバッグ

→実行→あ〜バグでちゃったか〜

デバッグ

→実行→あ〜バグでちゃったか〜

デバッグ

→実行

→エンド

ってなるけど、

Javaは、

コンパイル→あ〜エラーでちゃったか〜

コンパイル

→実行→あ〜バグでちゃったか〜

デバッグ

コンパイル

→実行→あ〜バグでちゃったか〜

デバッグ

コンパイル

→実行

→エンド

 長い。

ヤル気がなくなる……

Javaにもいいところがあるんだろうけど、

始めたばかりだし、いまいち見出だせない。

くそったれ感がヤバイ。

まぁやり続けるしか無いんだけどね。

ぐぬぬ