2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

Pythonとか言うプログラミング言語が初心者向けと言われる理由

1 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:11:59.139 ID:tzYm6aPy0.net
マジでわからん…

2 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:12:32.163 ID:tzYm6aPy0.net
コンソールアプリで初心者向けって相当頭おかしいと思う

3 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:13:12.793 ID:Ckotq8lar.net
そのレベルならビジュアルプログラミングからになるがよろし?

4 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:13:54.940 ID:YRfssE6p0.net
最近PythonPythonうっせーわ

5 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:13:57.706 ID:tzYm6aPy0.net
>>3
なぁにそれ?

6 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:14:09.590 ID:tzYm6aPy0.net
>>4
だよな

7 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:18:22.145 ID:REhm+npia.net
>>2
tkinterとか使えばいいじゃん

8 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:20:19.931 ID:tzYm6aPy0.net
>>7
そんな成熟したフレームワークやないだろあれ

9 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:21:23.014 ID:tzYm6aPy0.net
tkinter使ったアプリ見たことあるか???
情報量は大事だぞ

10 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:22:43.222 ID:REhm+npia.net
別に初心者がなんかやるには十分だよ
レファレンス調べるのも勉強だ

11 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:25:03.062 ID:tzYm6aPy0.net
>>10
初心者って言っても作りたいものの上限決めてやるのは得策ではない

12 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:25:53.198 ID:tzYm6aPy0.net
ドッキングウィンドウとかどうすんのあれ?
ライブラリとかあんの?

13 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:26:07.052 ID:REhm+npia.net
>>11
自分の作りたいものの実現のために必要なライブラリを探すのも勉強だよ

14 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:28:34.083 ID:/+xZQtKfa.net
謎のstdioとか書かなくていいだけでだいぶ初心者向けだろ

15 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:29:06.130 ID:tzYm6aPy0.net
>>13
なるほどね
つまりPythonは初心者向きではないわけだ

16 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:29:51.162 ID:tzYm6aPy0.net
>>14
そんなもん最新のIDEなら書いてくれる
ライブラリ使うやつは無理だけど

17 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:29:52.983 ID:BiaP/Mimd.net
IDにPy付いてるし実は好きなんだろ?

18 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:33:36.324 ID:BD5my5FdM.net
大体のことはpip で依存関係気にせずライブラリをインストール出来るのはメリットじゃね

19 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:36:52.579 ID:tzYm6aPy0.net
>>17
すまん気づいてなかったw

20 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:39:21.794 ID:tzYm6aPy0.net
>>18
コマンドでライブラリインストールするの好きじゃないんだよなぁ…
正式名称とかバージョンとかちゃんと指定しないといけないから
コードコピーするにしても結局ブラウザで検索するならNugetみたいなGUIで動くパッケージマネージャーがあったほうが便利

21 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:50:41.332 ID:REhm+npia.net
>>12
ググったら普通に出るぞ

22 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:51:32.638 ID:REhm+npia.net
>>20
パッケージ名入れたら最新バージョン落としてくれるだろ

23 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:52:02.277 ID:tzYm6aPy0.net
>>22
最新バージョンはわかるんだが安定版だったりさ

24 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:52:32.519 ID:qdYZ+UCyr.net
GUIしか使えなくて文句とか言うやつ居るんだな
正直パッケージマネージャから出力される情報をそのままGUIにだせばいいだけだからGUIにしたいならすぐにできるけど

25 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:54:01.297 ID:qdYZ+UCyr.net
シンセガイジ結構前からプログラミングやってるはずだけどそこで躓くのか

26 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:54:49.195 ID:tzYm6aPy0.net
>>21
なくね?

27 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:56:00.939 ID:REhm+npia.net
>>26
wxPythonとか一番に出るが
ググるの下手かよ

28 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:56:10.883 ID:tzYm6aPy0.net
>>24
pipをGUIにしろって話なんだが
お前Nuget使ったことないだろ
使ってみろ
良さわかるから

29 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:56:36.613 ID:nUt/UyUYM.net
大学時代、C・Javaならある程度分かる状態で科学計算のためPython使ったことあるけど
ライブラリの使い方勉強しようとサンプルコード漁っても型が省略されてるせいで分かりづらく
人力型推論みたいな本末転倒なことすることになって発狂してた
型推論にせよ動的型にせよ型書かない言語が初心者向けとか嘘だろと思った

30 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:57:19.602 ID:tzYm6aPy0.net
>>27
tkinterじゃねぇのかよ

31 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:57:42.060 ID:tzYm6aPy0.net
>>29
へー

32 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 16:58:42.629 ID:REhm+npia.net
>>30
やりたいことに合わせてライブラリ探せって言っただろ
アホか

33 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:00:16.549 ID:REhm+npia.net
>>29
動的型付けとか可読性下げるだけだよな
バグの温床にもなるし

34 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:00:38.262 ID:qdYZ+UCyr.net
>>28
出来るけど

35 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:01:10.867 ID:tzYm6aPy0.net
>>32
んだよ
てかドッキングウィンドウないし

36 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:02:19.021 ID:REhm+npia.net
jsいじってて発狂しそうになるから変数名に型書こうかと思うくらい
let int_numみたいに

37 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:04:45.651 ID:qdYZ+UCyr.net
pip install hogehoge
って書けばいいだけのことを何故できないのか

38 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:05:05.217 ID:tzYm6aPy0.net
>>34
Nugetってこんな感じだけどあんの?
https://imgur.com/DmtgeaE.jpg

39 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:05:48.352 ID:REhm+npia.net
>>38
同じ画面でpipできるぞ

40 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:06:31.814 ID:qdYZ+UCyr.net
nugetぽいの作りたいなら
pypiからデータ持ってきて一覧にするだけで良さそう

41 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:07:04.165 ID:qdYZ+UCyr.net
>>38
必要性感じないから知らないけど作ろうと思えば簡単に作れるぞ

42 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:08:26.597 ID:tzYm6aPy0.net
ちなみにVScodeでNugetを使うとこんな感じになるらしい
https://qiita.com/Kosen-amai/items/9951e41800b8fe39745e#:~:text=Visual%20Studio%20Code%E3%81%A7NuGet%E3%82%92%E4%BD%BF%E3%81%86%E6%96%B9%E6%B3%95%20%E6%89%8B%E9%A0%86%20%E3%82%A2%E3%82%AF%E3%83%86%E3%82%A3%E3%83%93%E3%83%86%E3%82%A3%20%E3%83%90%E3%83%BC%E3%81%8B%E3%82%89%E3%80%8C%E6%8B%A1%E5%BC%B5%E6%A9%9F%E8%83%BD%E3%80%8D%E3%82%92%E9%81%B8%E6%8A%9E%20%E6%A4%9C%E7%B4%A2%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E3%81%ABnuget%E3%82%92%E5%85%A5%E5%8A%9B,NuGet%20Package%20Manager%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%20F1%E3%81%A7%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%91%E3%83%AC%E3%83%83%E3%83%88%E3%82%92%E9%96%8B%E3%81%8D%E3%80%81nuget%E3%81%A8%E5%85%A5%E5%8A%9B%E3%80%81NuGet%20Package%20Manager%3A%20Add%E3%82%92%E9%81%B8%E6%8A%9E

43 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:09:09.558 ID:tzYm6aPy0.net
>>41
じゃあ作ってよ
そうやって作らないのがいつものお前らだよね

44 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:09:45.170 ID:tzYm6aPy0.net
>>39
同じ画面ってなに?

45 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:10:31.882 ID:qdYZ+UCyr.net
>>43
必要性も需要も感じないから

46 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:11:36.993 ID:tzYm6aPy0.net
>>45
出た出たw
初心者に扱いやすいを謳ってるくせにそういうところは無視
Python信者がよく使う手だわなw

47 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:12:24.319 ID:VoaYvP2Zr.net
>>42
これ作ったやつガイジなのかな
GUIである必要がないじゃん

48 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:13:22.690 ID:tzYm6aPy0.net
本当に初心者向けの言語にしたいなら簡単にできるなら作るべきだろと思うがな
まぁOSSとか貢献とか全く考えてないんだろ
人のライブラリは使うだけ使って自分は貢献しない
よくいるPython信者だわなw

49 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:14:18.728 ID:qdYZ+UCyr.net
>>46
Python使いではないけど
別のパッケージマネージャにも言えることだよ
npm然りyarn然りgo然りcargo然りgem然り
GUIが欲しいなら作ればいい

50 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:15:06.933 ID:tzYm6aPy0.net
>>47
バカだなぁw
オールコンプリートがあるのとないのでは大きく違うのに
プルダウンから選択肢を選べるのと答えがわからないまま打つのとでは気持ちが全然違うんだよな
そういうこと理解してないから初心者向きって言われてないのわかんないんだろうなぁ

51 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:15:35.912 ID:tzYm6aPy0.net
>>49
じゃあ作れよ
バカかよ

52 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:16:38.904 ID:qdYZ+UCyr.net
>>50
答えがわからないパッケージを入れることってあるかな
俺はないけどな

53 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:16:47.516 ID:qdYZ+UCyr.net
>>51
は?w

54 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:17:52.197 ID:tzYm6aPy0.net
>>52
うろ覚えってわかるか?
俺はとりあえず欲しいものの単語打ってそこでヒットしたやつから探すけどな

55 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:18:17.318 ID:tzYm6aPy0.net
>>53
は?じゃねぇよw

56 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:18:42.167 ID:qdYZ+UCyr.net
>>54
サプライチェーン攻撃を考えるとそんな恐ろしいことできないなぁ俺は

57 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:19:48.362 ID:tzYm6aPy0.net
>>56
へーwww
じゃあ一回ブラウザでGoogle検索してそのコードをコピペしてコマンドに貼り付けるとかいうめんどくさい作業を一生してなよ

58 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:21:01.317 ID:REhm+npia.net
>>44
Vsだろ
pipのパッケージ管理も同じ画面でできる

59 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:21:05.310 ID:qdYZ+UCyr.net
>>57
うーん、やっぱシンセガイジだな

60 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:21:46.314 ID:tzYm6aPy0.net
>>58
マジ?
Pythonとか使ったことなかったから見たことなかったわ
今度使ってみる

61 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:22:16.395 ID:tzYm6aPy0.net
>>59
そういうところだろ
事実言われてひるんじゃうね

62 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:22:38.444 ID:VoaYvP2Zr.net
よく使うものは体が覚えてるから手打ちできるし
あんまり使わないものは公式リファレンス見て導入するからうろ覚えとかない

63 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:23:08.730 ID:K+YGy5hxr.net
よくわからんけどpycharmつかえばライブラリの検索もインストールもクリックポチポチでできるよ
あんま使ったことないけど

64 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:25:02.363 ID:tzYm6aPy0.net
>>62
無駄なことしてアホすぎるw

65 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:29:41.550 ID:K+YGy5hxr.net
てかもう書かれてるけどvs使ってるんならvsでもできる
あんま使ったことないけど

66 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:29:57.908 ID:tzYm6aPy0.net
すまんVisualStudioでPython開いてみたけどpipのやつなかったぞ

67 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:30:13.825 ID:tzYm6aPy0.net
>>65
どうやってやんの?

68 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:30:56.311 ID:p4jH5/oQr.net
シンセガイジって基本的に調べる能力ないよな

69 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:32:50.909 ID:igM+dJOWa.net
お前らなに争ってんの?

70 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:37:51.606 ID:tzYm6aPy0.net
>>68
調べるのがめんどくさいからね
知ってるやついるならそいつから聞いたほうが早いし
知ったかぶりしてる可能性もあるが

71 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:38:33.022 ID:tzYm6aPy0.net
>>69
Pythonは初心者向けではないって議論
まず初心者に環境構築を求める時点で初心者向けではないわな

72 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:41:37.094 ID:BiaP/Mimd.net
初心者向けではないって主張ならまぁ同意だな
数年前に比べて幾分か楽にはなってるけど

73 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:47:00.693 ID:sY4ZFbgY0.net
Pythonが初心者向けならLuaやPerlも同様に話題に上げるべきだよな

昔はそうだったけど今は挙がらない
Pythonと何が違うかといえば、初心者がかじりやすい内容の情報が探しやすいところだと思う

74 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:48:07.004 ID:tzYm6aPy0.net
>>72
>>73
だよね
結局その程度よ

75 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:48:51.292 ID:tzYm6aPy0.net
奴らはプログラミングを楽にしよう楽しくしようとかって気持ちは一切ないのよ残念ながら

76 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:48:54.942 ID:sY4ZFbgY0.net
>>74
大きな理由だと思うけどね

77 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:49:31.571 ID:tzYm6aPy0.net
>>76
大きいか?
そんなんC#もJavaもJavaScriptも一緒じゃん

78 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 17:55:52.585 ID:sY4ZFbgY0.net
>>77
うーん
結構分野によってコミュニティが活発だったり活発じゃなかったりは大きいよ

JS(TS)はWeb分野では話題に尽きないけどそれ以外はなかない
Javaは初心者には正直ハードル高いと思う

大学で扱われる言語がJavaからPythonに変わったり、雑誌のちょっとしたコラムで扱われる言語もPythonが多くなってきた

正直Python全く使わないけど、何か興味のあることをプログラミングで実現したいってなったときに初心者が情報を見つけやすいのはPythonのような気がする

79 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 18:03:05.094 ID:tzYm6aPy0.net
>>78
そうかなぁ?
コンソールでやりたいことってそんななくね?

80 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 18:03:21.396 ID:tzYm6aPy0.net
俺はコンソールアプリを開発したいとは思わん

81 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 18:08:42.992 ID:Lj35y89La.net
ライブラリを上級者が作るからなんだよな
Pythonで書かれたコードをcやJavaやらに何回も置き換えさせられたからPythonはあまり好きじゃないんだよなこれがまた
特にdjango使った奴は多かった

82 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 18:10:42.792 ID:tzYm6aPy0.net
>>81
ライブラリを上級者が作るから扱いづらいってこと?

83 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 18:10:51.420 ID:sY4ZFbgY0.net
Pythonを使う場面がBashの補助的に使う事しかないからむしろコンソールでやりたいことは多いな

逆に初心者がやりたそうなことと言ったらなんだろ
とりあえずWeb開発とかIoTとか、ゲームBotやらチートやらかな
あとは情報収集やら自動化やら
そこらへんのワードで検索しそう

もしそれらを実現するならGUIは要らないね
ちょっと情報を列挙したいならAPIにしてWebでGUI化するかね

84 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 18:11:34.796 ID:tzYm6aPy0.net
>>83
いやいるだろ…

85 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 18:11:35.051 ID:fuxAk/PUM.net
よく分からないけど社内共通になったからお勉強するの

86 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 18:11:45.760 ID:tzYm6aPy0.net
>>85
へー
しなくていいよ

87 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 18:13:56.169 ID:sY4ZFbgY0.net
>>84
使ってみればわかるけど普通に要らない

88 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 18:15:16.092 ID:sY4ZFbgY0.net
GUIつけるとしても何かしらのパラメータを選択可能にしたりするだけだろうし、その程度ならCUIで選択のためのプロンプト出す方がコードがシンプルで保守しやすい

89 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 18:16:08.760 ID:tzYm6aPy0.net
>>87
いるけど

90 :以下、?ちゃんねるからVIPがお送りします:2022/10/28(金) 18:16:26.968 ID:tzYm6aPy0.net
>>88
そんなキモいことしねぇよw

総レス数 90
21 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★