Python普通に難しくね?挫折しそうって言ったら『プログラミング向いてない』と煽られ、C#民が『書けるけど効率落ちる』とか言いつつAIで100本ノック推奨するスレw

AI

https://greta.5ch.net/poverty/

Pythonが難しいと感じるなら、それはプログラミング自体に向いてないってことやん

>>2
これ
プログラムできる人にとって言語は何でも関係ない

>>365
だな。
オレは普段Pythonは使っていないC#使いだが、別にPythonで何か書けと言われたら普通に書ける。
というか書いたこともある。

もちろん効率的な面ではガクッと落ちることにはなるけどもw


情報は出てるから割とaiに書かせられる

いや人間にも分かりやすく簡単にしたのがプログラミング言語なんだが

C++の方が分かりやすいよ

ちゃっぴーにきけばいい

>>6
これよ

>>6
わからないところを聞くのもいいし、もっといいのは生成AIで勉強する方法

例えば「Pythonを勉強するので100本ノックを作って」とか「pythonを基礎から解説して」とかやればいい


>>6
じぇみーは?

泣くなPython!

Pythonで手軽にGUIってできるんけ
定型作業ってポチッとボタン押して終わらせたいから大体いつもC#でフォーム1にボタン乗っけて中身入れちゃう

>>9
tkinter

他にいくらでもあるんだからPythonに拘るなよ

>>10
AI構築に相性が良いから今は圧倒的にPython習ってる子が多い
昔はゲームクリエイター人気でC++人気だったけどね

プログラミングで遊んでたり仕事で学んでる人ってPC使い分けてたりすんの?
それかVMwareみたいな仮想環境用意したりとかすんのが普通なのかな

AIでミニアプリぐらいは作れて感動したわ
プログラミングは全く分からんから微修正でも全部AI任せなのがダルいが

いまだに読めない
ぴちょん?

>>15
フランス語 やん(´・ω・`)




>>15
外資系とかだと色んな国の人いるから ぴちょん と発音してる人はフランス語系のひと(´・ω・`)

>>15
ぴとほん

>>75
グーグル翻訳でPython を入力して 言語でフランス語設定して音声出力してみて(´・ω・`)

独特過ぎて結局触れてないわ
会社でやれって言われてるんだけどCやC#できれば楽勝だよな?

ほぼ英語だろ

今から学んでも半人前になる2年後にはAIに太刀打ち出来ないだろ
やるだけ無駄

Pythonから入った俺はその後色んなプログラムかじったけどPythonが一番簡単だという結論に至ってる

steamでpythonの農家ゲーやってるけどプログラミングやったことないから難しすぎる

>>20
ドローン動かすやつ?なんかめっちゃ売れてるよね

VBAわかってればわかりやすい
あとはAIにまかせればいいし
なんならpython学習プログラムもAIが用意してくれる
AIも便利なんだが完璧ではないしな

僕が書くなら簡単
ガチ勢コードは難しい

昔civ4のmodをやって遊んだ際に
シナリオ等の設定ファイルがほぼpythonと聞いて
かなり楽勝だと思った

AIに書かせろ

簡単じゃね?
凝った作りにしようと思わず動くだけでいいんだろ?

ピートンが難しいなんてことあるか?
世界一簡単な部類だろ
今は分からなかったらAIに聞けばいいし

文法がキモいなって思う
そこは多少冗長でもいいから見た目カッコよくてして欲しい

優しいとか難しいとかじゃなくて
メモ帳で書いたあとダブクリで動くが最重要なところだろ

簡単な方じゃね

C言語しかやったことないけど難しいの?

ぺーそんは簡単な方だろ




ライブラリのモジュラーインポートを明示的にやってるから導入マニュアルみたいなのだったり、そもそもユーザーサイドがあまり考えなくても良いように使いやすいのがPythonの強み

長期的に大規模なシステム組むならCが良い

>>41
実務経験なさそう

Javaのほうが簡単

Pythonとか難しいよ
相当頭がよくないと扱えないよ

バインディングでどの言語使っても結局はおなじだけど
融通が一番効くのがC言語

実務はハローワールドを出すだけみたいな簡単なものではなくて、極めて複雑なプログラムをつくらないとだめだ。それも期日までに。

Python初学者だけど
Claudeに命令したら爆速で書くの見たら
これ読んでいじるくらいでいいかっと思ってしまう

俺もAIで書けるみたいな初心者のヌルいレベルで一生書いときたかったわ

>>66
AIはもう全ての人間のレベル超えとるやん

>>69
笑った、それでいいんじゃいか

プログラム入門ならpythonよりjava, c# typescript(bun, node)のがいいとは思う

しょぼいことしかやってないからどの言語やっても同じ
C言語とか昔のになるとループめんどくせぇってなるけど
どのプログラムでも条件分岐したり繰り返したり関数動かしてるだけ

数値ラプラス演算とか c言語で組んだほうが楽やろ?

議論する意味なくて最初から結論出てんだよね
本人のスキルと開発規模次第
アホはそのへんを見栄で隠してんのかわからないほど初心者なのか

>>73
全知全能っぽいから本人のスキルと開発規模次第で変わるPythonの難しさの指標を教えてほしい
他の言語との比較もあると嬉しい

AIエージェントから手直しで余裕

一番癖のない言語だよ

>>「Pythonはランタイムにコストを払う」という古い格言が示す通り、Pythonは解釈型言語であり、実行時に多くの処理を行うため速度が遅くなる

計算にはやっぱりC言語が向いてる(´・ω・`)


>>79
pythonは普通の処理は遅いからなぁ
3.14でGILフリーにはなるらしいが、言語仕様がそもそも複雑
でも科学計算なら内部的にCの実装呼ぶからそれなりに速い
ライブラリも実装例も多いのが強み
pythonでまず組んで、速度たりないならrustに移植するのが今時のやり方だろ




>>90
やめたれw

>>90
速度は必要なとこにC言語使ってるってことはC言語の融通性をそれだけで証明してる(´・ω・`)

>>95
そらそうや
でもcで書くならrust使うわ

>>97
rustはコンパイラがゴミ過ぎてな

AIがヘアプアを超えたことはわかった

信者がキモい言語1位

>>88
それは国内だとブッチギリでRubyだろ
あれマジでかるーく宗教入ってんぞ

最近のPython仕様が劣化してる
変な書き方多すぎ
2系か3.8あたりの仕様が一番シンプルでわかりやすい
12でsetuptools同梱しなくなったのも単純に意味分からん
Guido去ってからコミュニティがオワコン
仮想は普通にvenvしか使わなくていいぞ
それ以外全部ただのウマぶりなうえに機能自体もvenv未満だし

たぶんPythonじゃなくて数学が足りてないだけ

数学そこそこできるC言語やさんより数学分からないPython得意な人のほうが組むの速いからね

インデントで制御構造を記述するってのがどうしても馴染まない
あれ、良いと思ってるやついるの?

>>96
オートインデント機能とか自分で組んで自分のソースの掃除とかすると気持ちええやろ?(´・ω・`)

何かの編集GUIソフトでシーケンス動かしてシームレスに反映するみたいのだとPythonでは困難を伴う
手続き型処理は無双できる

AIもインデントのエラー直せなくて堂々巡りになったわ

>>99
c言語でオートインデント組めば?

シーケンスじゃなくてシークバー

ブルアカの絵を描いていれば絵はとりあえずなにか意味のあるものを描けたことにはなるけど
プログラミングはそれに相当するものないよな

>>102
あるよおまえが無知なだけで

rust好きだけど個人作の同人ライブラリみたいなのばっかなんよなぁ

仮想環境とか言ってるけどあれnode_modulesだよね




uv venv

使い込むと厳密な型チェックが欲しくなったり
高速な書き方が読みにくかったり
シャローコピーとディープコピー理解してない奴のコードが混じってたり
メソッドのオーバーロードが際限なくできたり

不満はあるが2010年頃に選ぶ言語としてはマシなほうだった
今始めるならTypeScriptかgolang、CやC++経験者ならRustがいい
Pythonはもう時代遅れ


>>113
pythonはtill 1991なんだよなぁ

>>117 >>120
せやかて名が知れ始めたのは20世紀末のZope以降じゃん
それ以前はNL研究のローカル言語のような位置付けだったか

Pythonが開発言語として美味しかったのはDjangoで定着した00年代中盤以降よな
当時LLとして競合のRubyやJSバリアントを選ぶよりマシだった記憶

>>120

インタプリタ界でもPythonは汎用言語扱いでしょ


>>170
インタプリタ界でいえば汎用の部類だが
積極的に選ぶ理由は科学計算だろ

webやりたいなら同じく汎用のtypescriptになる


>>113
使い所だろ
行列演算やるならPython一択だわ

streamlitでsvelte動かせるぞ

Cはホワイトハウスが辞めなさいって…

コードなんてAIに書かせろよ
気に入らないところは具体的に指示を出して直せ

>>119
ある程度は知識が無いと仕事に使えないぞ

>>122
AIが出したものを直してるうちに覚えるよ
うちの新人はそんなもんで十分やれてる

>>126
ああ、AIが教えてくれてAIが押してくれたのを修正していくのか
そこだけみると良い時代になったな

pythonはpython自体は簡単だがそもそも数学ライブラリありきの存在でそっちの意味とか使い方が分からんと意味ない

>>123
scipyとか使えるならすげー楽になるもんな

AIに書かせても効率のいいライブラリの選定からさせないといけない
最近は利口になってきたからどうでもいいけど

プログラミング言語が難しいとか簡単ってどういう意味?
言語仕様が公開されているから原則それに従って書くだけ

そのための設計が難しいとかならわかるけどそれは言語の問題ではないし

やりたいことが明確ならその実現方法を一つ一つ確認していくだけだから難しいという印象を抱くのは実はやりたいことが明確になっていないだけという可能性は結構ある


>>125
それって色んなパラダイムの言語触った上で言ってるんだよね?
だとしたら天才かもね

>>125
お前は画材さえ用意すればモナリザやゲルニカレベルの絵が簡単にかけるのか?

そういうこと


>>153 >>162
抽象的な例えじゃなくて
>>162
の通り具体的に挙げて欲しい。言語として難しい問題というのを普通に知りたい

>>167
np問題でググれ




>>172
モンテカルロ法とかアニーリング法とかいろんな取り組み手法があるね(´・ω・`)

>>172
それは計算理論の問題でプログラミング言語の問題じゃないでしょ、、
専門は異なるけど一応数学科専攻なんでその程度で煙に巻くのは通じないよ
思いつかないならそうはっきり言ってくれ

>>178
数値ラプラス演算のガンマ設定ってどうやってる?(´・ω・`)

>>125
似た話でフロントエンドとbackend、どちらが得意ですかというのが良くわからん
両方やるもんじゃないのか

>>125
Whitespace や Malbolge という反例がある
全てのプログラミング言語に適用できる話では無いんだろうな

>>125
仕様の統一、単純性、どのようなパラダイムに対応、標準化しているか
ライブラリやフレームワーク、コミュニティ、情報の充実具合い
これらによってあらかた習得、ないし習熟難易度は決まってくるかと

Grokに書いてと命令しろ

プログラミングの分野だとAIが爆速で進化してるなら
AIを補助に使うのはもう当たり前の時代で
他に学ぶべきことはなんだろう

チャッピーさんあるから本職でもないしプログラミング言語の勉強する気なくなっちゃたわ

英語がもうやる気ないからなぁ
それ見ちゃうともう終わりって思うよな

rust好きなんだがライブラリしょぼくね
画像処理周りとか

>>145
opencvのラッパーあるけど本体別売りだったな
まあそれ使えばなんでもできるやろ

なんか書き方が独特だよな
JavaとかC#に慣れた後だとすげー違和感ある

Pythonで難しいとか言ってたらRustとかやらせたら憤死しちまうだろ

まじすか

基本的なことしかしらんがほとんどAIにやってもらってる

インデント縛られるせいで逆に簡単

ハローワールド出来た時点で9割完成してんだろ

CGやりたいならblenderのプラグインつくれ

Grokにコード書いてもらってそれGrokに評価させたら、プロダクトレベルのコードです!とか言い出して草




悲しいたけ🥺

定数がないゴミ言語

数学科でnp問題?
情報科学科じゃなくて?

めちゃくちゃ簡単な部類だし現代のbasicじゃけえ
aiてこの激遅言語で書いてるからあんなにリソース消費するんじゃね

>>188
ai周りはほとんどcで実装されてんじゃないかな
つーか処理はgpuぶん投げだから内部的にはpythonはあんま関係なくね?
pythonはあくまでインターフェイスに過ぎないだろ

ぴちょんは遅い問題が常に付きまとってくるからそれさえなければね

>>191
いうほど遅いか?
JITで爆速になるけど

パイソンは呪文であってプログラミングではない

JScriptでもさわってろ

簡単だけどパイパニックなコード書くのは慣れが必要だね

パイソンラーメン

Pythonなんかプロンプトみたいなもんだろ

てか読んでなかったがterraformはインフラ版dockerみたいなもんで役割ちげーぞ

>>212
そなの?
同じかと思ってたわ

AI資格おすすめ教えろください

資格持ってるやつは無能そうなので除外するってウチの採用課が言ってた

Javaおじさんでもできますか?

python環境構築ゴミ論者と、dockerすら日常的に使えない人がオーバーラップしてるのはなんなんだ

適材適所、やろうとしていることと言語が噛み合ってないと大変

環境構築ゴミ論者が具体的な問題点の指摘がないんだけど、もしかしてpipやvenvましてやaptが使えないとか?
幼児?




長期メンテしないとか外付け的なサブルーチンとして使うなら便利だし好きだけど、静的な型付けとチェック機構があったほうが結局開発は楽ちんなんよ

typescriptは少しハードルあるけど慣れると強力
javaがゴミクズに感じる


かつてのBASICみたいなノリで
初心者用の言語とされているのに違和感ある

ここまでJuliaが出てないあたりケンモメンって低レベルだよな
悲しいたけ

パイソン木村

てかなんで今の時代にプログラム打とうとしてんだよw
大事なのそこじゃなくて何を作るかだぞ
プログラミングって何かを作る手段でしかないし、
その手段はGPTにしてもらう方が良い
ただ、あんまりタラタラチャットしてプログラムに修正加えさせてたらおかしなことになるから、とにかく最初から仕様をしっかりまとめて考えを明らかにさせてから命令したほうが良い
1部品につき2~3回のやり取りで終わらせると良い

そもそもpythonのスレなのに、tensorflowとかkerasとかPyTorchの話が出てこないってヤバない?
型とかランタイムとかしょーもない話でpython叩いてるとか、完全に底辺エンジニア丸出しすぎて泣ける
pythonはデータエンジニア向けの神言語なんよ

>>234
嫌儲でそんな事言うなよ

>>234
そういやamd ai max+ってどうなん?
買おうか迷ってる

>>237
CUDAが使えない時点でゴミでしょ
機械学習するならGPGPUでテンソル演算させるのがデフォだから

>>239
ウニファイドメモリィでブイブイ言わせるらしいやん
120Bとかロードしたい

>>240
LLM動かしたいならありだとは思うけど、コスパは良くないだろうね
確か120bはメモリすごい食うんだっけ?

>>243
俺もロードしたくないからわからんが、モデルのファイルサイズが60GBで、ロードすると80GBメモリ使うとかなんとか

astralだかをそれで24Hぶん回してみたい


>>244
したくない ← まちがい
したことがない ← 正解

>>244
動くだけで遅いぞ

それを言うならcursorやvscodeのほうが余程

AIのおかげでプログラミングの基礎知識なしでも簡単なコードなら楽勝になったよな
まぁ最低でも変数とループと条件分岐の考え方くらいは知らないとダメだけど

>>238
ifやらforやらforeachやら、それこそそんな文法の記憶は必要ないぞ
大事なのは何を作るか
いきなり全部作ってもらうのは無理だが、部分的に作ってもらって、後から組み立てる作業を人がするんだよ
貼り付けたらこの動作をするって事を覚えてたらそれでいいよ
オブジェクト指向はこういうときに役に立つね

>>241
文法が必要ないってのは分かる
でもそういう考え方の存在は知らないといけない
その考え方のことを言いたかった

>>375 >>238
既に
>>238
の時点でそれらの「考え方くらいは」と明記されているのでそんな説明は必要ない
あとは読み手の問題であり、わからない人は説明してもわからない

チャッピーいるから意味ないよ漢字の1つでも覚えたほうがマシだよ🥺




最近は動かない理由をAIに聞けるようになって本当に良いよな

2進法からしろよw

プログラミング初級者における難しいは
アルゴリズムや言語体系の理解だけでなく環境構築や動作に至るまでのトラブル頻度も含まれると思ってる
それ嫌ってC系やJAVA一度も触らない人もいるくらいだし

juliaの方が好き

最初はPythonで始めたな

とりあえず初心者はyfinance覚えとけばOK!

最近はAIが作りましょうかとAIから提案してきて作ってくれる

俺、13歳でVB 19歳でCとJava 23歳でCUDA
今、SDXLでエロ画像生成
どうしてこうなった

仕事でc++とc#やってるからすぐ分かった
お作法が独特

コボラー上がりで今はITコンサルやってるけど自分で株の自動売買プログラム作りたくなってpython覚えようとしたけど1日で挫折したわ

>>259
MQL5やろうぜ
愉しいぞ
Pythonも使えるぞ

cuda周りもだいぶ楽になったよね

書かないと忘れるわ

最初違和感あったけど少し使ったら慣れたし難しくもない
書きにくい読みにくい言語なら色々あるけど難しいって意味だとcみたいな高級じゃない言語になるのでは?
一々自分で作らないといけないし

はよ挫折しろ
こういう奴は他に迷惑

専業プログラマーじゃないエンジニアが
1人でシコシコデータ分析や整理するのに便利な言語

世界でPython知ってて使える人口って3%もいないだろ
君は選ばれし人間だ😉

最初に触った言語次第

そんなことより3.14語ろうぜ
GILフリー+非同期+マルチプロセス+JITでどこまでスループット上げられるかを考えよう

(ヽ゜ん゜)プログラミングなんか誰でもできる!っていつもイキってるのにどうしたの



出典:https://greta.5ch.net/test/read.cgi/poverty/1762103138/

元記事名:「Python」って普通に難しくない?もう挫折しそうなんだけど?

新着記事一覧
AI未分類
TKをフォローする
プログラミング速報

コメント