X



javaとpythonってどっちが初学に向いてる? [無断転載禁止]©2ch.net
0100デフォルトの名無しさん
垢版 |
2019/08/20(火) 08:51:34.38ID:eZebqUUA
>>99
「片方だけ」を早く習得するならPythonで異論ないよ。

両方習得するならJavaからやった方が学習効率いいんじゃないのって話。
0102デフォルトの名無しさん
垢版 |
2019/12/05(木) 17:54:44.14ID:KIwxMo9D
研究レベルになるとバカはそもそもいないから、勉強のし易さなんて基準はいらないよな。
0103デフォルトの名無しさん
垢版 |
2019/12/17(火) 18:25:18.73ID:x9hYOthl
Javaは優れた言語だが、初心者向けではない
初心者ならPython(出来ればRuby)の方が簡単で入りやすい
ただしPythonに拘泥すると選択肢が狭まるので、一通り理解したら
自分の進みたい道と関連性が強い言語に切り替えるべき
0104◆JAVA/drQNg
垢版 |
2020/02/25(火) 02:43:05.94ID:zG0qK6rK
Pythonはいちどすたれた言語だからなぁ
0105◆JAVA/drQNg
垢版 |
2020/02/25(火) 02:43:44.72ID:zG0qK6rK
>>97 Java+DBでAIみたいなことできるでしょ
0106デフォルトの名無しさん
垢版 |
2020/02/25(火) 12:14:00.67ID:SJd9VeEz
初心者がjavaで何書くんだよってのはある。
それならアルゴリズムに倒してc/c++覚える方がいいんじゃないか。
0109デフォルトの名無しさん
垢版 |
2020/03/01(日) 12:44:45.78ID:Sfh6P2Wr
個人レベル(失笑)
0110◆JAVA/drQNg
垢版 |
2020/03/01(日) 18:44:05.58ID:zM73AfEv
Javaやるとデータ型を設定するくせがつくね PHPやPythonはどうだろう?
0111デフォルトの名無しさん
垢版 |
2020/03/04(水) 02:42:15.71ID:KmgMips4
職業プログラマになるつもりならJava
 ・オブジェクト指向の基本が身につく、Javaが使えれば他の言語への転進もし易い
 ・JVM環境やIDEなどの開発の基礎スキルが学べる
 ・JavaができればKotlinはできる

プログラミングの醍醐味を味わいたいならPython
 ・ライブラリが豊富=>そこそこ苦労せずにいろんなアプリを作れる
              数値計算、科学技術シミュレーション、2D,3D、GUIクライアント
              統計分析、Webアプリ、AI,、業務アプリ、デスクトップアプリ.・・・
              Javaで同じもの作ると大変だと思うよ
 ・シェル系言語(perl,php,ruby,bash...)のように書きやすく読みやすい
0115デフォルトの名無しさん
垢版 |
2020/04/29(水) 12:03:11.09ID:m3der9dZ
3+2をpython javaとc++でプログラミングしてみ?

# python わあ簡単!
x,y = 3,2
print( x + y )


#java メンドクサイ奴
public class MyClass {
public static void main(String[] args) {
x=3;
y=2;
System.out.println(x+y);
}
}


#c++ メンドクサイ奴
#include <iostream>
using namespace std;
int main() {
int x = 2;
int y = 3;
cout << x + y << endl;
return 0;
}


これみるとどの言語を選ぶべきかは一目瞭然
0116デフォルトの名無しさん
垢版 |
2020/04/29(水) 16:51:17.14ID:xUV2ddx2
プログラミング言語には適材適所というのがあってだな……
やれやれ……
0119デフォルトの名無しさん
垢版 |
2020/05/08(金) 14:49:18.27ID:KZ5+mi1P
## pythonが簡単だと思ってる奴へ

- コード

```
class IronMan(object):
pass

class Lover(object):
pass

me = IronMan() # I am Ironman.
type(me) # ...confirmed, am i?
me.__class__ = Lover # change IronMan class to Lover class
type(me) # ...Surprised!!!

```

- 実行結果

```
>>> me = IronMan() # I am Ironman.
>>> type(me) # ...confirmed, am i?
<class '__main__.IronMan'>
>>> me.__class__ = Lover # change IronMan class to Lover class
>>> type(me) # ...Surprised!!!
<class '__main__.Lover'>
>>>
```

!! 鉄人だった私も今後は愛人として生きていく   (Javaにはこんなことできんだろ)
0120デフォルトの名無しさん
垢版 |
2020/05/09(土) 11:36:23.03ID:t6cpnk5s
Google Chrome をインストールしていれば開発環境になるJavascriptが始めやすいと思う
0123デフォルトの名無しさん
垢版 |
2020/12/28(月) 12:32:48.59ID:gGUVcoTH
制約条件が無ければpythonの1択だよ

処理速度以外では断然優れてる
初級者から上級者、達人まで幅広く支持される
一度使った経験があれば他の言語には移れんな

開発の現場で採用されないのは遅いから。インタプリタの宿命だ
遅といっても銀行や証券会社のトランザクション処理やるのでもなけりゃ大概十分だろ

数値演算だけならnumpyというライブラリがあるから演算速度ではCにも引けを取らない
学術的シミュレーションに向いている

ライブラリが豊富だから遊ぶのには最高だ
オレは今OpenCVで画像解析やってるがjavaなんてあり得んわ
0124デフォルトの名無しさん
垢版 |
2021/06/10(木) 17:14:38.89ID:LAzSkI0j
ライブラリ多くて便利ではあるんだけど何かとゆるくてコンピューター使ってる感がいまいちだよなpythonって
0129デフォルトの名無しさん
垢版 |
2022/03/29(火) 15:17:31.01ID:zlX2K6Wk
結局は何をやりたいかによるでしょ
アプリケーション開発ならまだJavaのほうが主流だし
Python習った後で結局Java習う事になるなら遠回りだ
0130デフォルトの名無しさん
垢版 |
2022/04/03(日) 23:50:33.38ID:BiXQKAPu
Python3の方が便利だけど、その分言語仕様がブラックボックス化されてる
Javaの方がCやC++に近い分理解はしやすい アンチが異様に多いけどね
0134デフォルトの名無しさん
垢版 |
2022/05/23(月) 14:11:19.85ID:fZC9bshU
Pythonは愛されてるから分かりやすい解説とか多いんで情報に困ることは無い

全部参照渡しでミュータブルとイミュータブルで挙動が変わるってのもプログラマーやる上で大切な知識となる

要らんセミコロンや波括弧が無いのもよし
基本arrayじゃなくてlistなのもよし
型指定しなくてよいのもよし
アクセス制限しなくていいのもよし
ライブラリー多くてコードの見通しが良いのもよし
トレンドもJavaやJS抜いたしな

初学者にCやJava勧める奴らはセンスない
そもそも本人がそれらの言語をろくに理解してないなんてザラだし
0137デフォルトの名無しさん
垢版 |
2023/04/09(日) 18:45:48.14ID:k/iFz1MI
ボイラープレート満載のjavaならkotlinでいいし初学ならPytonは廃れることはなさそう
レスを投稿する


ニューススポーツなんでも実況