ヘッドライン(RSS)

javaとpythonってどっちが初学に向いてる?

1: デフォルトの名無しさん 2017/06/08(木) 02:32:58.77 ID:WIXq5O/N
言語はHTMLとCSSかじった程度……

2: デフォルトの名無しさん 2017/06/08(木) 04:03:39.98 ID:ZHz8xDil
Python

3: デフォルトの名無しさん 2017/06/08(木) 04:47:12.01 ID:id0d2E2d
どっちもどっちだけど
日本で仕事になるって方はjava

pythonは情報少ない上に
今2系と3系の記事やサイトが混在しててオススメできない
初心者だと打ってみたらこれ2系じゃん
とかアリガチ

4: デフォルトの名無しさん 2017/06/08(木) 06:28:10.59 ID:gVzER6/m
Python 3をやってみて、イヤになったらJavaにすればいい。結局、Javaになる

5: デフォルトの名無しさん 2017/06/08(木) 07:02:35.42 ID:WIXq5O/N
レスありがとう!
難易度は
java>python
って理解でいいかな?

6: デフォルトの名無しさん 2017/06/08(木) 08:46:49.00 ID:HVUS69Nz
Javaもpythonもすすめられん。

7: デフォルトの名無しさん 2017/06/08(木) 10:05:13.57 ID:klM1aHSc
それ以外ならwindowsで動くc#だね

16: デフォルトの名無しさん 2017/06/08(木) 14:37:35.35 ID:Coeeuqp7
>>7
C#、Mono入れればexeそのままLinuxでも動く

8: デフォルトの名無しさん 2017/06/08(木) 10:06:10.17 ID:klM1aHSc
でもc#,java,pythonいっそ全部やってみるのもアリだね

9: デフォルトの名無しさん 2017/06/08(木) 10:11:14.44 ID:klM1aHSc
java,pythonは書籍に
作って楽しく覚えよう的なのがない
なぜならGUIのオススメがない
画面にコントロール配置するだけで息切れする程度にはクソ
昔のコードが動かないとかGUIまわりが絶望的
とりあえず簡単なアプリを作るためにc#をやっとくのも
javaやpythonの学習の助けになる

10: デフォルトの名無しさん 2017/06/08(木) 10:21:53.06 ID:HVUS69Nz
guiなんてどうでもいいだろ…

11: デフォルトの名無しさん 2017/06/08(木) 10:26:29.63 ID:klM1aHSc
>>10
あ、最近の書籍って全部そうなんだよね
そういう人ってどういう感覚で何を作りたくてプログラム始めるの?
なんか作りたいアプリケーションあったりとかさ
そういうのどういう形なの?

18: デフォルトの名無しさん 2017/06/08(木) 19:08:29.26 ID:HVUS69Nz
>>11
pythonはアルゴリズム学ぶのにはいいけど、型システムとメモリの考え方が身につかないからな…

12: デフォルトの名無しさん 2017/06/08(木) 11:51:43.59 ID:Yo++H3JH
guiなんてhtmlとcssでやるから言語で作るという発想がない

13: デフォルトの名無しさん 2017/06/08(木) 11:53:53.21 ID:d3EsPIyM
>>12
アンドゥもリドゥもできないやないですか?
それどころか

エラー!☞

って画面が出たから戻ると入力値全部消えとるやないですか?

14: デフォルトの名無しさん 2017/06/08(木) 11:59:37.03 ID:Yo++H3JH
よくわからんが、言語でやってもhtmlとcssでやってもそう作ればそうなるだろ
htmlとcssの裏にはちゃんとjsなりなんなりがいるんだぞ

15: デフォルトの名無しさん 2017/06/08(木) 12:00:15.64 ID:HVUS69Nz
>>14
MVWについて勉強し直せ

17: デフォルトの名無しさん 2017/06/08(木) 18:44:29.21 ID:eyDYcjVv
初学ならpythonでいいよ
わかりやすいから
本屋いって各々30分、30分入門書読んでみればいい

19: デフォルトの名無しさん 2017/06/08(木) 20:07:21.68 ID:Gp0Sgwlm
趣味ならどっちでもいいんじゃないの?
仕事にしたいっていうならとりあえずjavaやっておいた方が良さそうだけど

20: デフォルトの名無しさん 2017/06/08(木) 23:04:02.91 ID:NnTJuSMU
何したいか知らんけど普通はデータ分析にしかpython使わないぞ
Javaやっときゃweb,スマホ,winアプリ,サーバー側処理と選択肢広いし殆どの領域カバーできる
圧倒的にjava
データ分析のpythonは言語覚えるより理論のが大事だから後回しでいい

21: デフォルトの名無しさん 2017/06/09(金) 01:58:24.46 ID:HceX+qSc
Java

工学的な意味での数学屋を目指すならPythonでいいと思うが
そうでもないならJavaやったほうが汎用性高い

22: デフォルトの名無しさん 2017/06/10(土) 21:24:32.36 ID:99PAs8tR
初学向きはPython
応用範囲が広いのはJava
ただ、OSがWinならJavaよりC#のが色々楽。

ぶっちゃけ言語は何でもいいよ。
まずは一つの言語でそこそこ書ける様になるまで頑張れ。
書ける様になったら、用途に合わせて言語選べば良い。

23: デフォルトの名無しさん 2017/06/10(土) 21:35:51.95 ID:r0MVufS9
初学ならPython3で一旦腰を落ち着けるのが楽
面倒くさい事はぼちぼち覚えていけばいい

24: デフォルトの名無しさん 2017/06/14(水) 23:42:38.41 ID:XmK4r4bY
pythonは型の指定が無いから余計分かりづらい

25: デフォルトの名無しさん 2017/06/16(金) 22:22:00.24 ID:zs0ovvSM
Pythonは
print(文字列 + 数値)
でエラーになったときはイラッとするなぁ
それに厳格なところがある割に、Python世界のライブラリってドキュメントがめっちゃ簡素なんだもん

26: デフォルトの名無しさん 2017/06/22(木) 21:34:01.73 ID:YBs7nCvC
>>1
>言語はHTMLとCSSかじった程度
だったらJavaを学習してサーブレットに進むか
PHPを学習すればいい
Javascriptとデータベースも勉強すれば才能次第で完ぺきなWebアプリが作れる

27: デフォルトの名無しさん 2017/06/29(木) 17:21:30.23 ID:wgCoI23t
Java

これに限る
プログラミングにおいて大切な型の概念を理解できる
Pythonだとあやふやになる

28: デフォルトの名無しさん 2017/06/29(木) 18:04:07.75 ID:XDxnMufX
java

python使ってるけど、ユーティリィー専門って感じがする。

29: デフォルトの名無しさん 2017/06/29(木) 19:19:26.50 ID:lZNS5uV8
C/C++の前座としてJavaは優秀

31: デフォルトの名無しさん 2017/07/01(土) 20:05:58.27 ID:5xgWPcGQ
>>29
Javaでも良いけどC#のがポインタもあってよりC++の前座に相応しい。

30: デフォルトの名無しさん 2017/07/01(土) 19:03:41.05 ID:CYOKzaju
Cの前座として優秀なのはPascalしかない。
C++は知らん…。

33: デフォルトの名無しさん 2017/07/01(土) 22:21:40.66 ID:4Jpbi5J9
初学の時、環境構築で一番躓いた。
Pythonの方が始めやすいのではと思ってる。

34: デフォルトの名無しさん 2017/07/05(水) 01:19:36.29 ID:uNF48R8u
Python.

Javaはエラーがあったときに大量にエラーメッセージが出てそこで挫折するやつがいる。
IDEの支援なしにJava書くのは辛いし初学者にいきなりIDE使うの求めるのは酷

35: デフォルトの名無しさん 2017/07/09(日) 13:03:38.98 ID:zmo8MJhb
スッキリわかるJavaを使って勉強すると…

基礎編:「さくさく進むぞ。Javaって思ったより簡単かも。」
実践編:「な、何これ…」

40: デフォルトの名無しさん 2017/07/14(金) 02:50:21.74 ID:i27thCjZ
>>35
基礎編読みました
次に進むとしたら同じ著者の「実践編」と「サーブレット、JSP編」のどちらがオススメでしょうか?

36: デフォルトの名無しさん 2017/07/09(日) 23:21:23.92 ID:v4rywzaj
どの言語も中級者向けが不毛地帯

37: デフォルトの名無しさん 2017/07/13(木) 04:23:40.43 ID:a8kGLZQQ
初学向けなら丁寧な日本語の情報が多いjava

でもjavaはサーバー方面になりがちでサーバー用意してまでとなりがち(もちろん単体のアプリ作ったりできるが)
pythonの方がとりあえず単体のアプリを作って別のライブラリ試してと段階を踏み易い気がするよ

38: デフォルトの名無しさん 2017/07/13(木) 21:10:40.09 ID:XaU8GgNR
時代の流れ的にPythonだろ
Javaはコトリンにやられる

39: デフォルトの名無しさん 2017/07/14(金) 00:14:11.20 ID:W66WIfIx
初心者の質問にみせかけた宗教戦争誘発スレ

41: スッキリ厨 2017/07/14(金) 03:04:49.19 ID:jwaA4OPc
まずこの本で、オブジェクト指向を学ぶ。
スッキリわかる Java入門 第2版、2014

その後、この2冊をこの順に読む。
たのしいRuby 第5版、2016
みんなのPython 第4版、2017

プログラミング GROOVY、2011
Kotlinスタートブック -新しいAndroidプログラミング、長澤 太郎、2016

スッキリわかる Java入門 実践編 第2版、2014
スッキリわかる サーブレット&JSP入門、2014

実践Javaコーディング作法 プロが知るべき、
112の規約と21の心得、森崎雅稔(まさとし)、2014

Java 最強リファレンス、田中裕一、2014
EFFECTIVE JAVA 第2版、2014

42: デフォルトの名無しさん 2017/07/14(金) 03:38:47.98 ID:i27thCjZ
>>41
すみません、参照しやすいように勝手に番号をつけさせてもらいます
ありがとうございます

①スッキリわかる Java入門 第2版、2014
②たのしいRuby 第5版、2016
③みんなのPython 第4版、2017
④プログラミング GROOVY、2011
⑤Kotlinスタートブック -新しいAndroidプログラミング、長澤 太郎、2016
⑥スッキリわかる Java入門 実践編 第2版、2014
⑦スッキリわかる サーブレット&JSP入門、2014
⑧実践Javaコーディング作法 プロが知るべき、
112の規約と21の心得、森崎雅稔(まさとし)、2014
⑨Java 最強リファレンス、田中裕一、2014
⑩EFFECTIVE JAVA 第2版、2014

43: デフォルトの名無しさん 2017/07/14(金) 16:51:54.10 ID:Lluu2FDe
androidがなんちゃってjavaだからな。
iPhoneはもうオワコンだし、もうjavaしかないだろ。

44: デフォルトの名無しさん 2017/07/14(金) 17:56:01.22 ID:ssbYH7qq
androidはkotlinに移行する

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

ヘッドライン(RSS)