スレ立てるまでもない質問はここで 164匹目

レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん
垢版 |
2023/04/10(月) 22:13:58.31ID:YMPgGfeQ
この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。

次スレは>>980が立てること

【前スレ
スレ立てるまでもない質問はここで 163匹目
https://mevius.5ch.net/test/read.cgi/tech/1670470167/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2023/06/18(日) 18:27:34.75ID:w5e3CbrF
自分が出題するときは当たり障りのない問題にしとこ
採用側もあまり適当なことは言えん
2023/06/18(日) 20:52:01.63ID:BvI2+OQZ
>>906
速度優先の問題で一桁遅いPythonを持ち出すのはヤバい
単純なメモリ操作問題なのにAPIとか言い出すのもヤバい
皆が言ってるバイト列の和(sum)よりもDecimalの方が速いと言い出すのもヤバい
2023/06/18(日) 21:10:10.35ID:mF1taT/Z
>>908
>速く動作することを優先としますがSIMDやGPUや並列化の対応は不要です。

この前提にしがみついてるのか
GPUまで可にしたらPythonにボロ負けするからな
2023/06/18(日) 22:01:21.90ID:rIYv+hUF
>>909
GPUとPythonにはなんら関係ない
GPUへのアクセスの様々なものはC++で書かれている
それを通してPythonでも使えるというだけにすぎない

今回の話は足し算するだけだからメモリ読み出しが律速段階
GPUは役に立たないだろう
2023/06/18(日) 22:07:58.82ID:Kh0krmy9
Pythonな採用条件なのにPython使えんかったら逆にアウツ
試験次第だろ
2023/06/18(日) 23:00:39.56ID:gFZv57C2
Pythonはあくまでもスクリプト言語であってプログラミング言語ではないからね
Pythonでプログラミングしたら遅くて使い物にならないのは当たり前
Pythonは他言語で書かれたライブラリを呼び出すスクリプトを書くための言語
それを理解できずにPythonでプログラミングしてしまい
遅くてリソースコストのかかるものを作っているバカがたまにいる
2023/06/19(月) 02:12:53.01ID:gDKkBJkW
Python(パイソン)はインタープリタ型の高水準汎用プログラミング言語である。
2023/06/19(月) 03:13:50.68ID:Yn3VPHXt
プログラミング言語は自由って出題なんだから言語の遅い早いは問うべきではない
2023/06/19(月) 04:03:21.97ID:gDKkBJkW
最悪アセンブリでもいいわけだしな
2023/06/19(月) 05:42:53.42ID:ZYkgUwyp
Pythonてプログラミング言語じゃないのに何でこの板でスレが立ってるんですか
2023/06/19(月) 05:54:51.89ID:y4CVZZ7w
>>906
もしそれが本当ならば、
Pythonで足し算をするよりも、
C++で書かれたライブラリ内でDecimal変換して計算する方が、
5倍速いという話になる。

足し算すらPython自体でプログラミングするのは論外であり、
それさえもC++で書かれたライブラリに任せるべきなのであろう。
そうしないとアルゴリズムの比較ではなく、
言語による速度の比較になってしまっている。
非常に遅いPythonでプログラミングすることの悲劇といえよう。
2023/06/19(月) 06:18:19.73ID:+D8KPC+w
アルゴリズムの速度比較の課題でPythonを使うのを禁止したら?
Pythonではアルゴリズムの比較という基本的な学習も身につかないね
Pythonを教育現場で採用してはいけない理由がよくわかったよ
2023/06/19(月) 08:48:49.86ID:/2uCI9xU
いつのまにアルゴリズムの比較をする話になってんだ?
2023/06/19(月) 09:09:29.73ID:pIKXsL98
そもそもPythonで回答プログラムを書こうとしたのが間違い
そこでPythonを選ぶのは筋が悪すぎる
2023/06/19(月) 09:23:37.86ID:T5Ntw3R8
>>854の言語自由ってのは自分の手に馴染んだ言語を使って回答しろって意味じゃないのか
処理の速い言語を選ぶことも採点基準のうちってこと?
2023/06/19(月) 09:34:56.22ID:93IVPrvf
実行が速いことが優先と明記されてるから
自分が使える言語のうち実行速度が速い言語を各自が選ぶことになるね
激遅のPythonを選ぶ時点で最下層プログラマーだとバレる
2023/06/19(月) 09:47:05.25ID:Oo823xJX
まあ聞かれるわな
「ここでPythonを選んだ理由は?」
(例)「Pythonを使った機械学習のオペレータの募集でしたので、Pythonが正解だと思いました」
とでも答えられればおk
2023/06/19(月) 10:22:23.81ID:Seo6j+NG
アスペ君相変わらずPython嫌いだな
2023/06/19(月) 10:23:40.73ID:ZlB/SRgG
Pythonに親でも殺されたのかってのがちらほらおるな
全部同じヤツなのかもしれんけど
2023/06/19(月) 10:26:01.73ID:nqMXomIj
まあ、pythonが意味の分からない実行時エラー出すって経験あれば嫌いにもなる
2023/06/19(月) 10:56:46.92ID:RxB2VJvB
故意じゃないなら話をそらす癖自覚したほうがいいよ
2023/06/19(月) 11:03:56.22ID:1BsZntHo
Pythonは客観的にみると魅力ある言語仕様ではないし速度も遅いし積極的に使いたい人はいない避けられがちな言語だけど
たまたま一部の分野で以前から使われてきたというアドバンテージだけはあるんだよね
2023/06/19(月) 11:21:46.07ID:i3iqrule
意味がわからないのは中学生レベルの英語を読まないからなんだよなぁ
2023/06/19(月) 11:29:44.47ID:XbfRiZSJ
>>928
それらの分野でもPythonを使っているのはプログラマーではなく各分野の専門家たちだよ
プログラマーたちはC/C++などでコードを書いている
それらの分野こそ速度と省メモリが第一なので
2023/06/19(月) 11:39:55.72ID:Oo823xJX
プログラマであっても、いちばんの表層はC++とかで書いたりしない
bashやらcmdやら、powershellだったりするわけ

少なくとも、Pythonは機械学習方面のDSLとして大人気
好き嫌いは構わないが、軽視するこたない
2023/06/19(月) 11:43:49.71ID:XbfRiZSJ
>>931
それはシェルスクリプトだよ
シェルスクリプトやPythonでプログラミングすることはなくてC/C++などで書かれたものを呼び出すだけ
2023/06/19(月) 11:49:00.12ID:Seo6j+NG
Pythonで機械学習で使われてるライブラリはC#でも使えるようになってるがPythonは数学関係のライブラリが群を抜いて充実してるから数式をほぼそのままコードに起こすことができるのが便利
2023/06/19(月) 14:08:13.50ID:c/0XQiOi
言語自由で思ったんだけどBrainfuckでFizzBuzzって書けるの?
オーソドックスに1から中止するまで加算するやつで
2023/06/19(月) 14:25:22.08ID:xsNiGWpq
うちの会社、ここ数年、GUIを持たないアプリ ( 24時間365日、クライアント端末とのデータ送受信だけしてるアプリとか ) に、Go 濫用してるんだけど、
同じような会社結構あるのかな?
2023/06/19(月) 14:30:56.16ID:Oo823xJX
ぐぐったらそれっぽい題のページあったね
手書きできるんかといったらどうかな

こういうのこそChatGPTに頼んでみたらどうなる
俺垢もってない
2023/06/19(月) 14:31:37.33ID:Oo823xJX
あーごめん >>936 >>934

濫用ってw
いかんのかw
2023/06/19(月) 17:13:36.17ID:z6OiZNWH
>>932
お前はプログラミングの基礎を勉強してきたほうがいいよ
プログラミングとは何?から勉強し直せ
2023/06/19(月) 18:19:42.38ID:I4E/cVsn
スクリプトとプログラムの二つの呼び方があるな
何か外部のものを呼び出すことがメインのものをスクリプトと言って区別する
広い意味ではプログラミングと言えないこともないが本格的なプログラミングとは区別される
2023/06/19(月) 18:58:06.11ID:0Yy4HwPs
ん?
2023/06/19(月) 19:33:17.07ID:wO+DHUgE
Cにもインタプリタあるんだぜ?
2023/06/19(月) 23:06:11.43ID:z6OiZNWH
外部のものってなんだ?システムコールのことか?(笑)
2023/06/19(月) 23:16:52.29ID:z6OiZNWH
>>939
ようするにな、お前(素人)の勝手な定義で決めるな
なにか言いたいならソースでももってこい
どこのおえらいさんがスクリプトは本格的なプログラミングではないと言ってるのか
2023/06/19(月) 23:17:34.75ID:z6OiZNWH
JavaScriptとか知らんのかって思う
2023/06/19(月) 23:55:49.17ID:N5n7Unyw
スクリプト言語の遅さは電気代のムダからCo2排出量にも繋がってると向こうの記事でも見かけた
本格的(?)なプログラミングでスクリプト言語はあまりオススメできないのはその通りだろうが
その中でもJavaScriptだけはV8エンジンでかなり速くてC言語と比べても数倍程度の遅さで済んている高速さ
スクリプト言語を使うならJavaScript一択
2023/06/20(火) 00:28:24.10ID:ZA2q9BwR
めちゃくちゃざっくりだけど

プログラムはコンパイル方式とインタプリタ方式の2つがあって
インタプリタ方式のプログラム言語をスクリプト言語っていう感じなのかなと

インタプリタでプログラムでないものはざっくりいうとシェル
インタプリタ方式のプログラムはスクリプト言語と言ってしまっても問題ない
2023/06/20(火) 00:29:10.70ID:YSi65ASj
YouTube で有名な雑食系エンジニア・KENTA は、
初心者のキャリアパスは、Ruby on Rails → Go だけと言ってる

Python は人気あるけど、AI・機械学習だけ

YouTubeのモローは、Railsのレベルは突き抜けているから、
初心者では門前払いと言ってた

1年ぐらいの勉強で、10年以上の香具師よりもレベルが上。
Docker, AWS Solution Architect などもやる

だから米国年収でも、
RubyはGo/Rust/Elixir の3大言語を超えて、9.3 万ドル!

多くの言語は6.5〜7、
PHPは5、Dartは4.4と生活保護レベル
2023/06/20(火) 02:37:51.99ID:saqGK5w8
どうでもいいけどRubyって下火じゃなかったっけ?
2023/06/20(火) 02:48:35.76ID:qWM9Omgs
インタプリタだったらプログラム言語じゃないんですよ(ドヤァ)

こんな事をいうから恥をかくんやで
2023/06/20(火) 03:29:37.51ID:nQrZEa9m
>>949
ここまで読んだけどそんな書き込みないじゃん
したがって君は以下のどちらか
・頭が悪くていつも誤読している
・意図的にウソを書くことでざっくりとしか読んでいない第三者たちを騙す詐欺師
2023/06/20(火) 03:34:59.75ID:saqGK5w8
fizzbazzはなでしこでやっていいの?
2023/06/20(火) 04:01:13.57ID:ZA2q9BwR
他人をとぼしめるような発言やマウントとるような発言しかしない人は
コンビニで女性や老人のときだけ怒鳴り散らしてイキってるダサい人を見てるようなつもりで見てあげるといいよ

少なくとも自分はそんな感じにしか見えない
2023/06/20(火) 09:04:11.92ID:IOw5MUvn
それについては同感
コンビニに限らず店でありがとうなんてとてもじゃないけど言わないだろうな
ストレスフルな社会に適応できずに毒され溢れ出してしまった弱さを感じる
こんな口論でよしんば勝ってもそこを改めないと行き着く先は不幸ばかりだろうに
ところで乏しめるじゃなくて貶(おとし)めるなんだ揚げ足取りスマンな
2023/06/20(火) 09:56:15.52ID:kHT6BzKp
場がどうなろうとどうでもいいんだろう

そういう心がけが、そういう心がけを強化するんだぞ(self feedback
955デフォルトの名無しさん
垢版 |
2023/06/20(火) 10:47:22.80ID:ZA2q9BwR
oh...
寝れなくて酒飲んでたとはいえやっちまったぜ
指摘ありがとう
2023/06/20(火) 11:00:45.36ID:pcnxBCB5
間違いを指摘されて礼を言えるのは偉いよ
このスレ見てると相手の発言には耳を貸さずただただ煽りと罵倒を繰り返すようなのばっかや
2023/06/20(火) 12:39:08.84ID:qWM9Omgs
>>950
じゃあスクリプトはなんだって話だよ。
スクリプトはプログラム
結論はそれだけ
2023/06/20(火) 12:42:52.36ID:qWM9Omgs
プログラミング言語という大きな枠組みがあって
その中にコンパイラ言語とかインタプリタ言語とかスクリプト言語とかSQLとかがある

インタプリタは一行読んで一行実行するもの。
でもファイル全体をまとめて解釈するような言語が登場したから
それもうインタプリタ言語じゃないねってなって、最近はスクリプト言語と呼ばれている
それぐらいの基礎知識をつけてくださいってこと
2023/06/20(火) 12:44:41.04ID:qWM9Omgs
>>946
> インタプリタでプログラムでないものはざっくりいうとシェル
シェルもプログラムだろ
インタプリタ方式なんだから

ほんと、アホか
2023/06/20(火) 12:49:44.51ID:qWM9Omgs
だいたいさぁ、C言語だってインタプリタ方式があるっていうのに
同じ言語でコンパイル方式で動かしたらプログラミング言語で
インタプリタ方式で動かしたらプログラミング言語じゃないくなるのかよ
少しは知識があれば、実行方式の違いでプログラミング言語かそうか決まるわけじゃないって
わかるやろ。ほんと初心者レベルの知識やで
961デフォルトの名無しさん
垢版 |
2023/06/20(火) 13:13:36.41ID:ZA2q9BwR
さもしい
962デフォルトの名無しさん
垢版 |
2023/06/20(火) 13:25:53.80ID:8A36Uzhp
ものすごい無駄な話で埋まるゴミスレ
2023/06/20(火) 13:29:12.18ID:Pg4x3Tkm
スクリプトかプログラムかとか
インタプリタかコンパイラかなんてのは
現代において全く意味がない議論
2023/06/20(火) 14:54:33.97ID:tFde26Kl
C、C++、C#、Javaの開発者はプログラマー
ruby、php、javascriptの開発者はコーダー

当たり前だが当然プログラマーのほうがスキルや給料が上
2023/06/20(火) 14:55:55.89ID:f0vYtNIQ
コーダーはhtmlやcss書く人だぞ
jsやphpはコピペプログラマーで合ってる
2023/06/20(火) 15:13:07.26ID:qWM9Omgs
>>964
だからさ、
お前が勝手に決めた定義なんかゴミクズなんだって
お前の頭の悪さしか伝わってこない
2023/06/20(火) 15:25:17.29ID:ujovzXJs
コーダーって詳細設計をもらってそれに沿ったプログラムを書く人じゃね?
2023/06/20(火) 15:35:05.63ID:YBJe7OSJ
検索してみたら、コーダーはWeb系って説明してるところが多いんだな
Web系なんてものが出てくる前からコーダーって言葉はあったと思うが、変化したってこと?
969デフォルトの名無しさん
垢版 |
2023/06/20(火) 15:36:09.34ID:DDSwVe8z
>>966
お前が決めた定義もゴミクズでないと証明するのも難しいけどな
2023/06/20(火) 15:41:49.62ID:qWM9Omgs
>>969
悔しかったらお前が信じるどこぞのエセ講師ユーチューバーでももってこい
笑ってやるからさw

https://en.wikipedia.org/wiki/Scripting_language

A scripting language or script language is a 「programming language」 that is used to manipulate,
customize, and automate the facilities of an existing system.[1] Scripting languages are usually interpreted at runtime rather than compiled.

The term scripting language is also used in a wider sense, namely, to refer to 「dynamic high-level programming languages」 in general;
2023/06/20(火) 15:43:54.35ID:f0vYtNIQ
>>968
あったけど昔はプログラマー全般がコーダーだった
それがhtmlやcssを専門に書く人が多くなってきてそいつらをプログラマーと呼ぶのはおかしいから区別するようになったのよ
技術的専門用語と言うよりは業界用語と言った方が正しいからあまり厳密な話をしてはいけない
2023/06/20(火) 15:58:54.98ID:kHT6BzKp
htmlだのcssだのはプログラマじゃねえよなあ

デザイナーだわ、俺真似できん
2023/06/20(火) 16:23:52.25ID:qWM9Omgs
>>971
> あったけど昔はプログラマー全般がコーダーだった
そんな歴史はない。いい加減にしろ
5ちゃんねるだからって適当なことを言うな
2023/06/20(火) 16:43:03.82ID:tFde26Kl
jsxやstyle Componentでフロント開発をするからhtmlとcssもフロントエンジニアの仕事だけどな
2023/06/20(火) 16:43:07.69ID:YBJe7OSJ
コーダーがコーディングしたものを見てパンチャーが孔を開けるんじゃないの?
976デフォルトの名無しさん
垢版 |
2023/06/20(火) 17:57:46.32ID:jZQv1caj
えっ
マークシートを塗るのはまだ若いってことかな
2023/06/20(火) 17:59:13.78ID:Op03/FKW
>>973
お前が知らんだけだぞ若造
978デフォルトの名無しさん
垢版 |
2023/06/20(火) 18:20:14.25ID:hDbsX697
マークシートでコーディングしたことあるのかよw
979デフォルトの名無しさん
垢版 |
2023/06/20(火) 18:30:20.01ID:bORl/zR4
FORTRAN知らんのかな?
2023/06/20(火) 18:37:58.09ID:gRJ5oOQL
令和になってFORTRANマウントをみるのか!?
2023/06/20(火) 18:54:58.39ID:adVGzUVR
プログラミングのことコーディングと言ったりプログラムのことコードと言ったりするのにプログラマがコーダと呼ばれてないわけないだろ
2023/06/20(火) 19:00:10.15ID:M69F5lXo
>>972
デザイナーはデザイナーでコーダとは違うぞ
コーダはデザイナから上がってきた画像を見ながらタグ付けする人のこと
2023/06/20(火) 19:23:11.38ID:A9hqusJH
誰もが納得する共通認識のある言葉ではないということが分かった
2023/06/20(火) 19:35:55.94ID:iIXmNb3H
プログラムを組み立てる人=プログラマ
コードに落とし込む人=コーダー
2023/06/20(火) 20:25:08.91ID:Eu3jcPcB
踏んじゃったから次スレ

スレ立てるまでもない質問はここで 165匹目
https://mevius.5ch.net/test/read.cgi/tech/1687260267/
2023/06/20(火) 20:55:42.18ID:qPD7135+
パンチャーってのも居たなぁ
2023/06/20(火) 22:47:39.70ID:6KjNuobs
ワッチョイ復活してくだらないやり取りが減ればいいが
2023/06/21(水) 00:26:54.39ID:p0e43Ky3
単純な話、コーダーっていうのはプログラマのことだよ
プログラミングをする人のことをコーダーと言っていたというだけ

今は「プログラミングをしないでコードを書く人」を
コーダーとか言うかけど昔の話をするなら間違った用法
2023/06/21(水) 08:50:59.67ID:DqC5ozlx
技術的な質問皆無でよくスレ続くなぁ。
2023/06/21(水) 09:51:08.81ID:zFLOJmQS
だから、スレタイ
2023/06/21(水) 09:53:30.62ID:/+I3kGvO
雑スレっしょ
今回はワッチョイおやすみだったしね
2023/06/22(木) 01:04:35.29ID:NH2Yiz33
業界についてもここでいいの?
2023/06/22(木) 02:27:13.24ID:hPQpnAZR
(´・ω・`)最近勉強し始めたから雑談参考になった
994デフォルトの名無しさん
垢版 |
2023/06/22(木) 09:40:59.56ID:PbZP3ltm
おいおいw
ここの雑談を参考にしたらヤベェぞ
2023/06/22(木) 10:23:44.69ID:ty+yTkFk
>>992
そういうのはマ板
2023/06/22(木) 10:32:18.13ID:kNfUaD9C
フローチャートω(死語)描くだけの簡単なお仕事です
997デフォルトの名無しさん
垢版 |
2023/06/22(木) 11:13:25.54ID:l3JtSCdG
FizzBuzzのように詳細関数仕様を与えられてそれを解くプログラムを書くのが主なタスクの人たちのことをPGとかコーダーと呼ぶ
ある種の蔑称なので面と向かって言わないように
2023/06/22(木) 11:28:28.41ID:XGVBnNRZ
フローチャートの件まだ根に持ってるのか
2023/06/22(木) 11:35:59.06ID:Kc60lDrm
質問いいですか
2023/06/22(木) 12:14:21.77ID:db+6mH+L
どうぞ
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 72日 14時間 0分 24秒
レス数が1000を超えています。これ以上書き込みはできません。