JavaとPythonのコード比べてみた これ見てどっちを学ぶべきかハッキリ分かるはず

コメント

1: 風吹けば名無し 2022/04/23(土) 06:14:28.92 ID:Tru2GTuQ0

Java

package hoge;

class Hello{

static public void main(string[] args){
system.out.println(“hello java”);
}

}


パイソン

print(”hello python”)


これで結果は同じ
なんだよこれ…

5: 風吹けば名無し 2022/04/23(土) 06:16:22.70 ID:Tru2GTuQ0

Java学習者「packageって何?classって何?static?public?void?system.out?」


Python学習者「hello pythonをprintしてるのか。なるほど」

6: 風吹けば名無し 2022/04/23(土) 06:16:46.11 ID:zfsYzs670

ん?これjavaでも省略できないか?

9: 風吹けば名無し 2022/04/23(土) 06:18:24.37 ID:Tru2GTuQ0

>>6
Javaはクラスありきなんや…
厳格すぎてこうしか書けない

7: 風吹けば名無し 2022/04/23(土) 06:17:31.53 ID:241bN8vx0

Pythonは馬鹿向けってことやね

8: 風吹けば名無し 2022/04/23(土) 06:18:14.42 ID:W2UILcLIa

じゃあPerlでもいいね

11: 風吹けば名無し 2022/04/23(土) 06:18:53.74 ID:lLmLvu1RM

パイソン(笑)じゃ高給職つけないよ

18: 風吹けば名無し 2022/04/23(土) 06:22:58.89 ID:V24838Y80

>>11
ガイ

12: 風吹けば名無し 2022/04/23(土) 06:20:25.01 ID:7124Oc/bM

日本人ならruby使え

15: 風吹けば名無し 2022/04/23(土) 06:21:07.18 ID:Tru2GTuQ0

ワイ「classってなんですか?staticって何ですか?何故この記述が必要なのですか?」

講師「おまじないです。」

17: 風吹けば名無し 2022/04/23(土) 06:22:09.96 ID:+Fx0olxL0

やっぱawkやね

20: 風吹けば名無し 2022/04/23(土) 06:24:45.30 ID:Tru2GTuQ0

>>17
POSIX原理主義かなにか?

22: 風吹けば名無し 2022/04/23(土) 06:25:51.33 ID:EPbZTPH70

でもクソ遅いじゃんpython

23: 風吹けば名無し 2022/04/23(土) 06:28:25.35 ID:Tru2GTuQ0

>>22
Javaも初動はクッソ遅いけどな

24: 風吹けば名無し 2022/04/23(土) 06:29:07.30 ID:ULxduk3q0

vbaやと?

29: 風吹けば名無し 2022/04/23(土) 06:31:26.31 ID:Tru2GTuQ0

>>24
Sub Hello()
Debug.print “hello vba”
End Sub


うろ覚えだけどこんな感じ
Javaよりは簡潔だないかにJavaがクソか分かる

25: 風吹けば名無し 2022/04/23(土) 06:29:13.31 ID:Tru2GTuQ0

これ見てJavaすごい!Java学ぼう!ってなる人いるんか?

26: 風吹けば名無し 2022/04/23(土) 06:29:26.66 ID:lFxNcod+d

標準出力のタイプ数が少ないだけじゃ選ぶ理由としては弱いな
パッケージやクラスについてはpythonでも理解しなきゃならんし

あと俺は静的型のほうがコンパイル時に見つかるエラーが増えるから初心者に優しいと思う

31: 風吹けば名無し 2022/04/23(土) 06:33:03.49 ID:Tru2GTuQ0

>>26
初心者はそのコンパイルエラーに嫌気がさすんや
とりあえず問題ある箇所までは動いてくれるインタプリタのほうが取っつきやすい

36: 風吹けば名無し 2022/04/23(土) 06:34:55.14 ID:lJ6Nw/W90

>>31
変に動く方が嫌やろ

32: 風吹けば名無し 2022/04/23(土) 06:33:48.63 ID:aDZTZQ5M0

pythonはクッソおそいけど
分かりやすいのとライブラリが豊富なのがいい

プログラミングが専門じゃないけど
コードは使うような科学分野で普及する意味がわかるわ

34: 風吹けば名無し 2022/04/23(土) 06:34:27.31 ID:SanhHaF9d

せめて順次選択反復で比べようよ

35: 風吹けば名無し 2022/04/23(土) 06:34:43.34 ID:U9Wh3Usa0

表示 “こんにちは世界”

こんなんで済む言語でんかなー

40: 風吹けば名無し 2022/04/23(土) 06:39:23.84 ID:7pUuS2Az0

>>35
なでしことかいう言語なかったか?

41: 風吹けば名無し 2022/04/23(土) 06:39:24.70 ID:9Qyowcyq0

console.logが裏ですごいガチャガチャしてくれてるんやって思ったら
グローバル関数ていうんか?jsは親切ンゴね

47: 風吹けば名無し 2022/04/23(土) 06:49:24.24 ID:Tru2GTuQ0

>>41
Javascriptも取っつきやすさは最強やな
同じJavaの名前ついてるのに天と地の差

42: 風吹けば名無し 2022/04/23(土) 06:41:33.12 ID:Tru2GTuQ0

あとCloud全盛の時代にJavaみたいなガチガチのオブジェクト指向の言語って相性悪いよね

43: 風吹けば名無し 2022/04/23(土) 06:42:55.07 ID:EPbZTPH70

>>42
そこに相性なんてあるか?

45: 風吹けば名無し 2022/04/23(土) 06:46:05.32 ID:Tru2GTuQ0

>>43
例えばAWS lambdaみたいなサーバレスサービスでガッツリオブジェクト指向書くやつとかおらん

あと単に初動が遅すぎる

46: 風吹けば名無し 2022/04/23(土) 06:48:59.46 ID:EPbZTPH70

>>45
エンドポイントごとにLambda作ってそう…

44: 風吹けば名無し 2022/04/23(土) 06:45:17.12 ID:6DOF2to40

python可読性は高いけど
あんまりプログラミング書いてる気しないよな

52: 風吹けば名無し 2022/04/23(土) 06:58:25.41 ID:IiQa8cwp0

でもpythonの案件ある会社が近くにないんやが🥺

54: 風吹けば名無し 2022/04/23(土) 06:59:54.97 ID:BvP8iCre0

簡潔な記述でJava使いたいならKotlin使えばええやん

55: 風吹けば名無し 2022/04/23(土) 07:02:40.93 ID:XCUlYX7p0

これだからコードステップ数原理主義者は・・・
言語によって得意なこと違うから派閥が分かれてるんやろ

元スレ:https://eagle.5ch.net/test/read.cgi/livejupiter/1650662068/

コメント

「ネタ・雑談」の関連記事