スレ立てるまでもない質問はここで 164匹目at TECH
スレ立てるまでもない質問はここで 164匹目 - 暇つぶし2ch919:デフォルトの名無しさん
23/06/18 08:46:33.48 +pO1SGiD.net
アスペ大暴れ

920:デフォルトの名無しさん
23/06/18 09:50:29.21 Hq2StvIR.net
揚げ足の取り合いは犬も食わない

921:デフォルトの名無しさん
23/06/18 11:07:47.01 w5e3CbrF.net
コメントにWHYを書きましょう
大きな減点です

922:デフォルトの名無しさん
23/06/18 11:49:45.52 N6DPfVpd.net
>>898
そこでなぜsumを計算すれば済むのか理由をコメントあるいは口頭説明できないと減点なのはわかる
それならば- '0'無しで計算すれば済む理由もコメントあるいは口頭説明すればよいよね
無駄な計算を無くすためにsumにしたのに無駄な計算- '0'を加えているのは中途半端かな

923:デフォルトの名無しさん
23/06/18 18:10:54.03 gGYwfccc.net
>>896
PythonだとDecimal使った方が約5倍速い
Python側でのAPI呼び出し回数の差などによってアルゴリズム自体の速度差は簡単にひっくり返る
遅い言語ではよくあること

924:デフォルトの名無しさん
23/06/18 18:27:34.75 w5e3CbrF.net
自分が出題するときは当たり障りのない問題にしとこ
採用側もあまり適当なことは言えん

925:デフォルトの名無しさん
23/06/18 20:52:01.63 BvI2+OQZ.net
>>908
速度優先の問題で一桁遅いPythonを持ち出すのはヤバい
単純なメモリ操作問題なのにAPIとか言い出すのもヤバい
皆が言ってるバイト列の和(sum)よりもDecimalの方が速いと言い出すのもヤバい

926:デフォルトの名無しさん
23/06/18 21:10:10.35 mF1taT/Z.net
>>910
>速く動作することを優先としますがSIMDやGPUや並列化の対応は不要です。
この前提にしがみついてるのか
GPUまで可にしたらPythonにボロ負けするからな

927:デフォルトの名無しさん
23/06/18 22:01:21.90 rIYv+hUF.net
>>911
GPUとPythonにはなんら関係ない
GPUへのアクセスの様々なものはC++で書かれている
それを通してPythonでも使えるというだけにすぎない
今回の話は足し算するだけだからメモリ読み出しが律速段階
GPUは役に立たないだろう

928:デフォルトの名無しさん
23/06/18 22:07:58.82 Kh0krmy9.net
Pythonな採用条件なのにPython使えんかったら逆にアウツ
試験次第だろ

929:デフォルトの名無しさん
23/06/18 23:00:39.56 gFZv57C2.net
Pythonはあくまでもスクリプト言語であってプログラミング言語ではないからね
Pythonでプログラミングしたら遅くて使い物にならないのは当たり前
Pythonは他言語で書かれたライブラリを呼び出すスクリプトを書くための言語
それを理解できずにPythonでプログラミングしてしまい
遅くてリソースコストのかかるものを作っているバカがたまにいる

930:デフォルトの名無しさん
23/06/19 02:12:53.01 gDKkBJkW.net
Python(パイソン)はインタープリタ型の高水準汎用プログラミング言語である。

931:デフォルトの名無しさん
23/06/19 03:13:50.68 Yn3VPHXt.net
プログラミング言語は自由って出題なんだから言語の遅い早いは問うべきではない

932:デフォルトの名無しさん
23/06/19 04:03:21.97 gDKkBJkW.net
最悪アセンブリでもいいわけだしな

933:デフォルトの名無しさん
23/06/19 05:42:53.42 ZYkgUwyp.net
Pythonてプログラミング言語じゃないのに何でこの板でスレが立ってるんですか

934:デフォルトの名無しさん
23/06/19 05:54:51.89 y4CVZZ7w.net
>>908
もしそれが本当ならば、
Pythonで足し算をするよりも、
C++で書かれたライブラリ内でDecimal変換して計算する方が、
5倍速いという話になる。
足し算すらPython自体でプログラミングするのは論外であり、
それさえもC++で書かれたライブラリに任せるべきなのであろう。
そうしないとアルゴリズムの比較ではなく、
言語による速度の比較になってしまっている。
非常に遅いPythonでプログラミングすることの悲劇といえよう。

935:デフォルトの名無しさん
23/06/19 06:18:19.73 +D8KPC+w.net
アルゴリズムの速度比較の課題でPythonを使うのを禁止したら?
Pythonではアルゴリズムの比較という基本的な学習も身につかないね
Pythonを教育現場で採用してはいけない理由がよくわかったよ

936:デフォルトの名無しさん
23/06/19 08:48:49.86 /2uCI9xU.net
いつのまにアルゴリズムの比較をする話になってんだ?

937:デフォルトの名無しさん
23/06/19 09:09:29.73 pIKXsL98.net
そもそもPythonで回答プログラムを書こうとしたのが間違い
そこでPythonを選ぶのは筋が悪すぎる

938:デフォルトの名無しさん
23/06/19 09:23:37.86 T5Ntw3R8.net
>>856の言語自由ってのは自分の手に馴染んだ言語を使って回答しろって意味じゃないのか
処理の速い言語を選ぶことも採点基準のうちってこと?

939:デフォルトの名無しさん
23/06/19 09:34:56.22 93IVPrvf.net
実行が速いことが優先と明記されてるから
自分が使える言語のうち実行速度が速い言語を各自が選ぶことになるね
激遅のPythonを選ぶ時点で最下層プログラマーだとバレる

940:デフォルトの名無しさん
23/06/19 09:47:05.25 Oo823xJX.net
まあ聞かれるわな
「ここでPythonを選んだ理由は?」
(例)「Pythonを使った機械学習のオペレータの募集でしたので、Pythonが正解だと思いました」
とでも答えられればおk

941:デフォルトの名無しさん
23/06/19 10:22:23.81 Seo6j+NG.net
アスペ君相変わらずPython嫌いだな

942:デフォルトの名無しさん
23/06/19 10:23:40.73 ZlB/SRgG.net
Pythonに親でも殺されたのかってのがちらほらおるな
全部同じヤツなのかもしれんけど

943:デフォルトの名無しさん
23/06/19 10:26:01.73 nqMXomIj.net
まあ、pythonが意味の分からない実行時エラー出すって経験あれば嫌いにもなる

944:デフォルトの名無しさん
23/06/19 10:56:46.92 RxB2VJvB.net
故意じゃないなら話をそらす癖自覚したほうがいいよ

945:デフォルトの名無しさん
23/06/19 11:03:56.22 1BsZntHo.net
Pythonは客観的にみると魅力ある言語仕様ではないし速度も遅いし積極的に使いたい人はいない避けられがちな言語だけど
たまたま一部の分野で以前から使われてきたというアドバンテージだけはあるんだよね

946:デフォルトの名無しさん
23/06/19 11:21:46.07 i3iqrule.net
意味がわからないのは中学生レベルの英語を読まないからなんだよなぁ

947:デフォルトの名無しさん
23/06/19 11:29:44.47 XbfRiZSJ.net
>>930
それらの分野でもPythonを使っているのはプログラマーではなく各分野の専門家たちだよ
プログラマーたちはC/C++などでコードを書いている
それらの分野こそ速度と省メモリが第一なので

948:デフォルトの名無しさん
23/06/19 11:39:55.72 Oo823xJX.net
プログラマであっても、いちばんの表層はC++とかで書いたりしない
bashやらcmdやら、powershellだったりするわけ

少なくとも、Pythonは機械学習方面のDSLとして大人気
好き嫌いは構わないが、軽視するこたない

949:デフォルトの名無しさん
23/06/19 11:43:49.71 XbfRiZSJ.net
>>933
それはシェルスクリプトだよ
シェルスクリプトやPythonでプログラミングすることはなくてC/C++などで書かれたものを呼び出すだけ

950:デフォルトの名無しさん
23/06/19 11:49:00.12 Seo6j+NG.net
Pythonで機械学習で使われてるライブラリはC#でも使えるようになってるがPythonは数学関係のライブラリが群を抜いて充実してるから数式をほぼそのままコードに起こすことができるのが便利

951:デフォルトの名無しさん
23/06/19 14:08:13.50 c/0XQiOi.net
言語自由で思ったんだけどBrainfuckでFizzBuzzって書けるの?
オーソドックスに1から中止するまで加算するやつで

952:デフォルトの名無しさん
23/06/19 14:25:22.08 xsNiGWpq.net
うちの会社、ここ数年、GUIを持たないアプリ ( 24時間365日、クライアント端末とのデータ送受信だけしてるアプリとか ) に、Go 濫用してるんだけど、
同じような会社結構あるのかな?

953:デフォルトの名無しさん
23/06/19 14:30:56.16 Oo823xJX.net
ぐぐったらそれっぽい題のページあったね
手書きできるんかといったらどうかな

こういうのこそChatGPTに頼んでみたらどうなる
俺垢もってない

954:デフォルトの名無しさん
23/06/19 14:31:37.33 Oo823xJX.net
あーごめん >>938 >>936

濫用ってw
いかんのかw

955:デフォルトの名無しさん
23/06/19 17:13:36.17 z6OiZNWH.net
>>934
お前はプログラミングの基礎を勉強してきたほうがいいよ
プログラミングとは何?から勉強し直せ

956:デフォルトの名無しさん
23/06/19 18:19:42.38 I4E/cVsn.net
スクリプトとプログラムの二つの呼び方があるな
何か外部のものを呼び出すことがメインのものをスクリプトと言って区別する
広い意味ではプログラミングと言えないこともないが本格的なプログラミングとは区別される

957:デフォルトの名無しさん
23/06/19 18:58:06.11 0Yy4HwPs.net
ん?

958:デフォルトの名無しさん
23/06/19 19:33:17.07 wO+DHUgE.net
Cにもインタプリタあるんだぜ?

959:デフォルトの名無しさん
23/06/19 23:06:11.43 z6OiZNWH.net
外部のものってなんだ?システムコールのことか?(笑)

960:デフォルトの名無しさん
23/06/19 23:16:52.29 z6OiZNWH.net
>>941
ようするにな、お前(素人)の勝手な定義で決めるな



961:なにか言いたいならソースでももってこい どこのおえらいさんがスクリプトは本格的なプログラミングではないと言ってるのか



962:デフォルトの名無しさん
23/06/19 23:17:34.75 z6OiZNWH.net
JavaScriptとか知らんのかって思う

963:デフォルトの名無しさん
23/06/19 23:55:49.17 N5n7Unyw.net
スクリプト言語の遅さは電気代のムダからCo2排出量にも繋がってると向こうの記事でも見かけた
本格的(?)なプログラミングでスクリプト言語はあまりオススメできないのはその通りだろうが
その中でもJavaScriptだけはV8エンジンでかなり速くてC言語と比べても数倍程度の遅さで済んている高速さ
スクリプト言語を使うならJavaScript一択

964:デフォルトの名無しさん
23/06/20 00:28:24.10 ZA2q9BwR.net
めちゃくちゃざっくりだけど

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

インタプリタでプログラムでないものはざっくりいうとシェル
インタプリタ方式のプログラムはスクリプト言語と言ってしまっても問題ない

965:デフォルトの名無しさん
23/06/20 00:29:10.70 YSi65ASj.net
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と生活保護レベル

966:デフォルトの名無しさん
23/06/20 02:37:51.99 saqGK5w8.net
どうでもいいけどRubyって下火じゃなかったっけ?

967:デフォルトの名無しさん
23/06/20 02:48:35.76 qWM9Omgs.net
インタプリタだったらプログラム言語じゃないんですよ(ドヤァ)

こんな事をいうから恥をかくんやで

968:デフォルトの名無しさん
23/06/20 03:29:37.51 nQrZEa9m.net
>>951
ここまで読んだけどそんな書き込みないじゃん
したがって君は以下のどちらか
・頭が悪くていつも誤読している
・意図的にウソを書くことでざっくりとしか読んでいない第三者たちを騙す詐欺師

969:デフォルトの名無しさん
23/06/20 03:34:59.75 saqGK5w8.net
fizzbazzはなでしこでやっていいの?

970:デフォルトの名無しさん
23/06/20 04:01:13.57 ZA2q9BwR.net
他人をとぼしめるような発言やマウントとるような発言しかしない人は
コンビニで女性や老人のときだけ怒鳴り散らしてイキってるダサい人を見てるようなつもりで見てあげるといいよ
少なくとも自分はそんな感じにしか見えない

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

972:デフォルトの名無しさん
23/06/20 09:56:15.52 kHT6BzKp.net
場がどうなろうと�


973:ヌうでもいいんだろう そういう心がけが、そういう心がけを強化するんだぞ(self feedback



974:デフォルトの名無しさん
23/06/20 10:47:22.80 ZA2q9BwR.net
oh...
寝れなくて酒飲んでたとはいえやっちまったぜ
指摘ありがとう

975:デフォルトの名無しさん
23/06/20 11:00:45.36 pcnxBCB5.net
間違いを指摘されて礼を言えるのは偉いよ
このスレ見てると相手の発言には耳を貸さずただただ煽りと罵倒を繰り返すようなのばっかや

976:デフォルトの名無しさん
23/06/20 12:39:08.84 qWM9Omgs.net
>>952
じゃあスクリプトはなんだって話だよ。
スクリプトはプログラム
結論はそれだけ

977:デフォルトの名無しさん
23/06/20 12:42:52.36 qWM9Omgs.net
プログラミング言語という大きな枠組みがあって
その中にコンパイラ言語とかインタプリタ言語とかスクリプト言語とかSQLとかがある
インタプリタは一行読んで一行実行するもの。
でもファイル全体をまとめて解釈するような言語が登場したから
それもうインタプリタ言語じゃないねってなって、最近はスクリプト言語と呼ばれている
それぐらいの基礎知識をつけてくださいってこと

978:デフォルトの名無しさん
23/06/20 12:44:41.04 qWM9Omgs.net
>>948
> インタプリタでプログラムでないものはざっくりいうとシェル
シェルもプログラムだろ
インタプリタ方式なんだから
ほんと、アホか

979:デフォルトの名無しさん
23/06/20 12:49:44.51 qWM9Omgs.net
だいたいさぁ、C言語だってインタプリタ方式があるっていうのに
同じ言語でコンパイル方式で動かしたらプログラミング言語で
インタプリタ方式で動かしたらプログラミング言語じゃないくなるのかよ
少しは知識があれば、実行方式の違いでプログラミング言語かそうか決まるわけじゃないって
わかるやろ。ほんと初心者レベルの知識やで

980:デフォルトの名無しさん
23/06/20 13:13:36.41 ZA2q9BwR.net
さもしい

981:デフォルトの名無しさん
23/06/20 13:25:53.80 8A36Uzhp.net
ものすごい無駄な話で埋まるゴミスレ

982:デフォルトの名無しさん
23/06/20 13:29:12.18 Pg4x3Tkm.net
スクリプトかプログラムかとか
インタプリタかコンパイラかなんてのは
現代において全く意味がない議論

983:デフォルトの名無しさん
23/06/20 14:54:33.97 tFde26Kl.net
C、C++、C#、Javaの開発者はプログラマー
ruby、php、javascriptの開発者はコーダー
当たり前だが当然プログラマーのほうがスキルや給料が上

984:デフォルトの名無しさん
23/06/20 14:55:55.89 f0vYtNIQ.net
コーダーはhtmlやcss書く人だぞ
jsやphpはコピペプログラマーで合ってる

985:デフォルトの名無しさん
23/06/20 15:13:07.26 qWM9Omgs.net
>>966
だからさ、
お前が勝手に決めた定義なんかゴミクズなんだって
お前の頭の悪さしか伝わってこない

986:デフォルトの名無しさん
23/06/20 15:25:17.29 ujovzXJs.net
コーダーって詳細設計をもらってそれに沿ったプログラムを書く人じゃね?

987:デフォルトの名無しさん
23/06/20 15:35:05.63 YBJe7OSJ.net
検索してみたら、コーダーはWeb系って説明してるところが多いんだな
Web系なんてものが出てくる前からコーダーって言葉はあったと思うが、変化したってこと?

988:デフォルトの名無しさん
23/06/20 15:36:09.34 DDSwVe8z.net
>>968
お前が決めた定義もゴミクズでないと証明するのも難しいけどな

989:デフォルトの名無しさん
23/06/20 15:41:49.62 qWM9Omgs.net
>>971
悔しかったらお前が信じるどこぞのエセ講師ユーチューバーでももってこい
笑ってやるからさw
URLリンク(en.wikipedia.org)
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 genera


990:l;



991:デフォルトの名無しさん
23/06/20 15:43:54.35 f0vYtNIQ.net
>>970
あったけど昔はプログラマー全般がコーダーだった
それがhtmlやcssを専門に書く人が多くなってきてそいつらをプログラマーと呼ぶのはおかしいから区別するようになったのよ
技術的専門用語と言うよりは業界用語と言った方が正しいからあまり厳密な話をしてはいけない

992:デフォルトの名無しさん
23/06/20 15:58:54.98 kHT6BzKp.net
htmlだのcssだのはプログラマじゃねえよなあ
デザイナーだわ、俺真似できん

993:デフォルトの名無しさん
23/06/20 16:23:52.25 qWM9Omgs.net
>>973
> あったけど昔はプログラマー全般がコーダーだった
そんな歴史はない。いい加減にしろ
5ちゃんねるだからって適当なことを言うな

994:デフォルトの名無しさん
23/06/20 16:43:03.82 tFde26Kl.net
jsxやstyle Componentでフロント開発をするからhtmlとcssもフロントエンジニアの仕事だけどな

995:デフォルトの名無しさん
23/06/20 16:43:07.69 YBJe7OSJ.net
コーダーがコーディングしたものを見てパンチャーが孔を開けるんじゃないの?

996:デフォルトの名無しさん
23/06/20 17:57:46.32 jZQv1caj.net
えっ
マークシートを塗るのはまだ若いってことかな

997:デフォルトの名無しさん
23/06/20 17:59:13.78 Op03/FKW.net
>>975
お前が知らんだけだぞ若造

998:デフォルトの名無しさん
23/06/20 18:20:14.25 hDbsX697.net
マークシートでコーディングしたことあるのかよw

999:デフォルトの名無しさん
23/06/20 18:30:20.01 bORl/zR4.net
FORTRAN知らんのかな?

1000:デフォルトの名無しさん
23/06/20 18:37:58.09 gRJ5oOQL.net
令和になってFORTRANマウントをみるのか!?

1001:デフォルトの名無しさん
23/06/20 18:54:58.39 adVGzUVR.net
プログラミングのことコーディングと言ったりプログラムのことコードと言ったりするのにプログラマがコーダと呼ばれてないわけないだろ

1002:デフォルトの名無しさん
23/06/20 19:00:10.15 M69F5lXo.net
>>974
デザイナーはデザイナーでコーダとは違うぞ
コーダはデザイナから上がってきた画像を見ながらタグ付けする人のこと

1003:デフォルトの名無しさん
23/06/20 19:23:11.38 A9hqusJH.net
誰もが納得する共通認識のある言葉ではないということが分かった

1004:デフォルトの名無しさん
23/06/20 19:35:55.94 iIXmNb3H.net
プログラムを組み立てる人=プログラマ
コードに落とし込む人=コーダー

1005:デフォルトの名無しさん
23/06/20 20:25:08.91 Eu3jcPcB.net
踏んじゃったから次スレ
スレ立てるまでもない質問はここで 165匹目
スレリンク(tech板)

1006:デフォルトの名無しさん
23/06/20 20:55:42.18 qPD7135+.net
パンチャーってのも居たなぁ

1007:デフォルトの名無しさん
23/06/20 22:47:39.70 6KjNuobs.net
ワッチョイ復活してくだらないやり取りが減ればいいが

1008:デフォルトの名無しさん
23/06/21 00:26:54.39 p0e43Ky3.net
単純な話、コーダーっていうのはプログラマのことだよ
プログラミングをする人のことをコーダーと言っていたというだけ
今は「プログラミングをしないでコードを書く人」を
コーダーとか言うかけど昔の話をするなら間違った用法

1009:デフォルトの名無しさん
23/06/21 08:50:59.67 DqC5ozlx.net
技術的な質問皆無でよくスレ続くなぁ。

1010:デフォルトの名無しさん
23/06/21 09:51:08.81 zFLOJmQS.net
だから、スレタイ

1011:デフォルトの名無しさん
23/06/21 09:53:30.62 /+I3kGvO.net
雑スレっしょ
今回はワッチョイおやすみだったしね

1012:デフォルトの名無しさん
23/06/22 01:04:35.29 NH2Yiz33.net
業界についてもここでいいの?

1013:デフォルトの名無しさん
23/06/22 02:27:13.24 hPQpnAZR.net
(´・ω・`)最近勉強し始めたから雑談参考になった

1014:デフォルトの名無しさん
23/06/22 09:40:59.56 PbZP3ltm.net
おいおいw
ここの雑談を参考にしたらヤベェぞ

1015:デフォルトの名無しさん
23/06/22 10:23:44.69 ty+yTkFk.net
>>994
そういうのはマ板

1016:デフォルトの名無しさん
23/06/22 10:32:18.13 kNfUaD9C.net
フローチャートω(死語)描くだけの簡単なお仕事です

1017:デフォルトの名無しさん
23/06/22 11:13:25.54 l3JtSCdG.net
FizzBuzzのように


1018:詳細関数仕様を与えられてそれを解くプログラムを書くのが主なタスクの人たちのことをPGとかコーダーと呼ぶ ある種の蔑称なので面と向かって言わないように



1019:デフォルトの名無しさん
23/06/22 11:28:28.41 XGVBnNRZ.net
フローチャートの件まだ根に持ってるのか

1020:デフォルトの名無しさん
23/06/22 11:35:59.06 Kc60lDrm.net
質問いいですか

1021:デフォルトの名無しさん
23/06/22 12:14:21.77 db+6mH+L.net
どうぞ

1022:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 72日 14時間 0分 24秒

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


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch