[過去ログ] Qiita 3 - キータぞ、来たぞ、キータだぞー (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1: デフォルトの名無しさん [sage] 2023/05/28(日) 09:56:01.47 ID:twg6yDS4(1) AAS
Hello hackers !
Qiitaは、エンジニアリングに関する知識を記録・共有するためのサービスです。
コードを書いていて気づいたことや、自分がハマったあの仕様について、
他のエンジニアと知見を共有しましょう ;)
https://qiita.com/
Qiita(キータ)は、Incrementsが運営するプログラミング情報のナレッジコミュニティ。
2016年現在で日本最大のプログラマーコミュニティとされている[1]。
https://internet.watch.impress.co.jp/docs/news/1025972.html
前スレ Qiita
2chスレ:tech
Qiita 2 - キータぞ、来たぞ、キータだぞー
2chスレ:tech
2: デフォルトの名無しさん [sage] 2023/05/28(日) 17:08:34.23 ID:4iP5CWqJ(1) AAS
アホの再生産がテーマ
3: デフォルトの名無しさん [sage] 2023/05/28(日) 17:34:00.60 ID:utiwSz8y(1) AAS
zuishin
4: デフォルトの名無しさん [sage] 2023/05/28(日) 21:02:09.64 ID:CsBU7VT4(1) AAS
きいたふうなことを言うサイト
5(1): デフォルトの名無しさん [sage] 2023/05/28(日) 23:32:31.07 ID:5uZ2/CmT(1) AAS
zennは
6: デフォルトの名無しさん [sage] 2023/05/29(月) 00:17:02.83 ID:p7W44UiA(1) AAS
>>5
Zenn
2chスレ:tech
7: デフォルトの名無しさん [sage] 2023/05/29(月) 11:01:53.98 ID:wvUVRc/3(1) AAS
全然ダメ
8: デフォルトの名無しさん [sage] 2023/05/29(月) 20:52:37.56 ID:d4H4Iy2O(1) AAS
今日も誰かがポエムを描いてます
9: デフォルトの名無しさん [sage] 2023/05/30(火) 00:38:34.61 ID:4Io0dAEl(1) AAS
臭い記事しかない
10(2): デフォルトの名無しさん [sage] 2023/06/01(木) 16:49:49.97 ID:jyFQ04o9(1/2) AAS
https://qiita.com/saetegaljewp/items/60a3580d8f08a53679c6
ブーメランでしかないなと思ってたら自覚してた
数学や論理学から外れるのはその場限りでしか使えんからなあ
11: デフォルトの名無しさん [sage] 2023/06/01(木) 16:52:57.66 ID:jyFQ04o9(2/2) AAS
「0個以上の全ての要素に対して真なら真」と考えたらわかりやすいと思うが0だけ特別扱いする必要がえるのかね
12: デフォルトの名無しさん [sage] 2023/06/01(木) 18:26:51.30 ID:79nAyLjp(1) AAS
>>10
@D_D
「存在措定」の使い方が間違っている。人の不勉強を窘める文章でこういう間違いがあると説得力が激減するから、もうちょっと勉強してから使った方がいいと思うな。
↓
@saetegaljewp
本記事における存在措定の使い方は間違っていない
↓
@D_D
んまぁそう、よく分かんなかったです…
13: デフォルトの名無しさん [sage] 2023/06/02(金) 16:23:55.89 ID:WFU8dcpl(1) AAS
>>10
@kikx
これが何を言ってるのかさっぱりわからないのですが、他の方にはみんな通じているのでしょうか?
↓
@D_D
コメントも含めて全体的に何を言ってるかさっぱりわからない記事なので、わからないのが正しいです。
↓
@Count_Grishnackh
この記事がわからなかったらデリダとかラカン読んだら発狂しそう
↓
@Zuishin
ネタ記事から何か得るのは自由です。
↓
@badgui
なんらかの命題Pはtrue以外ありえない、を論理式にしただけでは?(そういう話じゃない?)
14: デフォルトの名無しさん [sage] 2023/06/02(金) 19:36:52.20 ID:/RodAIB5(1) AAS
キータに書くやつってほんとセンスない
15: デフォルトの名無しさん [sage] 2023/06/03(土) 12:31:36.35 ID:zGNyH6hx(1) AAS
zuishinてここにもいるのか
16: デフォルトの名無しさん [sage] 2023/06/06(火) 16:22:58.93 ID:HOML84pB(1) AAS
ChatGPTを活用した恋愛シュミレーションゲーム「AIと恋するカフェ」
44f2cba569092165b306
面白そうなことが書いてあるがアフィリエイト的
製品ページを見たら5回以上チャットすると課金メッセージが出てくるとある
スマホだけだから宣伝すれば課金する人も出るだろう
17: デフォルトの名無しさん [sage] 2023/06/12(月) 17:10:12.22 ID:Df+8ihBh(1/3) AAS
デジタル庁のサイトやばすぎるwww
http://qiita.com/mu_tomoya/items/f78f1fad3a8b57ac7dc3
↓
デジタル庁のWebサイトは阿部寛HPより「やばい」と話題に 河野大臣も「読んでね」
http://www.itmedia.co.jp/news/articles/2306/12/news140.html
18: デフォルトの名無しさん [sage] 2023/06/12(月) 17:19:42.66 ID:Df+8ihBh(2/3) AAS
河野デジタル大臣が立憲民主党にめちゃくちゃ攻撃されてる
http://news.yahoo.co.jp/articles/78a7da5d3583d7d3af12f4e5b164aac473278820
マイナンバーを巡る相次ぐトラブルの減員は保険証を廃止したせいだから
これを主導した河野大臣を更迭し(独裁的で急に決めたらしい)
来年の秋以降もシステム安定稼働するまでは保険証を廃止しないで残すように立憲民主党は提案してるようだ
19: デフォルトの名無しさん [sage] 2023/06/12(月) 19:27:24.12 ID:ZimHU97m(1/5) AAS
【C言語】難解なポインタに挑む「忍法写し身の術!」その1
https://qiita.com/hiroyuki-tabuchi/items/e77addaad4b3c2a42a51
> ご指摘ありがとうございます。おっしゃる通りですね。
> お陰様でコードミスを見つけられました。
丁寧に見えるけど生返事ってパティーンかな
20(2): デフォルトの名無しさん [sage] 2023/06/12(月) 19:45:12.02 ID:ZimHU97m(2/5) AAS
> 【投稿者】
> エンジニアファーストの会社 株式会社CRE-CO 田〇浩〇
この会社らしいけど
https://www.cre-co.jp/company
エンジニア育成がどうのとか言っててこんなクソ記事書かせてんのかあ、まあどんなとこだか窺い知れるな。
21: デフォルトの名無しさん [sage] 2023/06/12(月) 19:49:16.53 ID:Df+8ihBh(3/3) AAS
>>20
その記事になんで怒ってるのか?
察してではなく理性と理屈で説明責任を果たせ
22(1): デフォルトの名無しさん [sage] 2023/06/12(月) 20:03:05.82 ID:c2RWfvwF(1) AAS
一週間で身につく何とかいうサイトを読んでからこの記事を読めって言ってるがそのサイトでポインタの説明済んでるからそれ読んだらこの記事読む必要なくなるなぁ
なんだこれ
23(1): デフォルトの名無しさん [save] 2023/06/12(月) 20:14:29.73 ID:ZimHU97m(3/5) AAS
> 一週間で身につく何とかいうサイト
void main(){ なんて書いてるクソ
24: デフォルトの名無しさん [sage] 2023/06/12(月) 20:42:04.90 ID:mozo8i4Q(1/2) AAS
>>23
まあC99(四半世紀前の企画)だとそれでいいんだけどね
25: デフォルトの名無しさん [sage] 2023/06/12(月) 20:42:48.84 ID:mozo8i4Q(2/2) AAS
✕企画
○規格
26: デフォルトの名無しさん [sage] 2023/06/12(月) 21:04:06.19 ID:ZimHU97m(4/5) AAS
C99のmain関数は
1. int main(void) { /* ... */ }
2. int main(int argc, char * argv[]) { /* ... */ }
3. 1.か2.と等価
4. それ以外の処理系定義
の内のどれかしかない。
初心者相手で前提条件なしにvoid main(){とか教える奴はアホ。
27: デフォルトの名無しさん [sage] 2023/06/12(月) 21:19:39.43 ID:ZimHU97m(5/5) AAS
追記:
C99のmain関数の説明の上では先に挙げた4つしかないが、規格の中のコード例には
int main() { /* ... */ }
がチラホラあるのは規格がアホ。
28: デフォルトの名無しさん [] 2023/06/13(火) 00:33:37.24 ID:ngPQ5iq9(1/2) AAS
> ご指摘ありがとうございます。おっしゃる通りですね。
> お陰様でコードミスを見つけられました。
とか言っておいて
https://qiita.com/hiroyuki-tabuchi/items/e77addaad4b3c2a42a51
> #include <stdio.h>
>
> int main(int argc, char** argv) {
> int a = 100; // int型の変数
> double b = 123.4; // double型の変数
> char c = 'a'; // char型の変数
> printf("aの値は%d、アドレスは0x%x\n", a, &a);
> printf("bの値は%d、アドレスは0x%x\n", b, &b);
> printf("cの値は%d、アドレスは0x%x\n", c, &c);
> }
doubleの値を%dで出力しようとするとかポインタ値を%xとかそりゃ「(2回目)」くらい言われるわなあ、なんも確認してないじゃんw
コンパイルオプションまで具体的に挙げて確認されると良いですねと言われて確認しましたって答えて確認してないのなw
よくこんなクソ対応所属の社名出してできるなあ、感心するわw
29(2): デフォルトの名無しさん [sage] 2023/06/13(火) 01:07:35.08 ID:wNhQI1mx(1) AAS
@fujitanozomuはvoid main()を教えたとコメントしてるが
記事をどれだけ探してもvoid mainが見つからないから
彼ら(このスレの人が別人なら)には幻覚が見えている
幻覚を見ていたことに気がついたのかまだ気がついてないのか
それとも私が幻覚を見ているのか
30: デフォルトの名無しさん [sage] 2023/06/13(火) 07:19:45.63 ID:ngPQ5iq9(2/2) AAS
>>29
一週間で身につくC言語の基本
https://c-lang.sevendays-study.com/
31(1): デフォルトの名無しさん [sage] 2023/06/13(火) 07:20:14.28 ID:PEee/u2a(1) AAS
>>29
お前が幻覚を見てるんだろうな
一瞬でみつけたがどこを探したんだ
https://c-lang.sevendays-study.com/day1.html
32(1): デフォルトの名無しさん [sage] 2023/06/13(火) 14:48:28.87 ID:NjeMwHVS(1/8) AAS
>>31
Qiitaの記事について言ってるのかと思って記事を探した
Qiita以外のサイトのことを言ってるとは考えもしなかった
サイト全体から1つのページ(day1.html)を探すのはムリ
暇人ではない
ブラクラの時代を経験してるから怪しいリンクは開かないようにしてる
1週間でC言語の基礎が学べる本というamazonへのリンクもあってそっちのほうが目立つ
それらのリンクやサイトから探すのはムリ
特定的に言うべき
void main()でググったらb45defce0716638ad03a「void main()をめぐるどうでもいい話」
C99以降ではOK、C++ではNG
C99と言ったのはそういうことか
C99以降ではOKってことは現在はOKでは?
33: デフォルトの名無しさん [sage] 2023/06/13(火) 16:26:16.46 ID:6MoTat1j(1/2) AAS
>>32
リンク張ってんだからリンク先の話に決まってんじゃん
サイトの目次見てどこにあるか一目でわかったわ
ブラクラとか今時ないしある程度contribution稼いでるユーザーがそんなの貼るわけないじゃん
34(1): デフォルトの名無しさん [sage] 2023/06/13(火) 16:43:31.66 ID:NjeMwHVS(2/8) AAS
@fujitanozomuがコメントしたのを転記するファンがいるのか
直接見に行くからしなくていい
そんなことはやめて
無駄に荒れて非生産的
35: デフォルトの名無しさん [sage] 2023/06/13(火) 16:55:00.78 ID:NjeMwHVS(3/8) AAS
Qiitaにコメント欄があるのだからそっちで話すべき
こっちに転記されるとそっちで話せなくなる
36: デフォルトの名無しさん [sage] 2023/06/13(火) 17:29:55.21 ID:6MoTat1j(2/2) AAS
>>34
ブラクラ気にして見に行ってないの草
37(2): デフォルトの名無しさん [sage] 2023/06/13(火) 18:09:44.30 ID:NjeMwHVS(4/8) AAS
> C99以降ではOKってことは現在はOKでは?
この部分にまったく反応しないやつで明らかに別人
Cにまったく興味ないだろw
ファンでしかない
38: デフォルトの名無しさん [] 2023/06/13(火) 19:04:47.89 ID:qoVuznCo(1) AAS
こいつ自作自演下手すぎだろw
39: デフォルトの名無しさん [sage] 2023/06/13(火) 19:11:06.71 ID:2Zcb61n2(1/6) AAS
>>37
あーそれ反応していいの?
よく読んだ?
処理系依存になっただけなんだけど
処理系依存のものを何の説明もなくokにしていい感じの人?w
40(1): デフォルトの名無しさん [sage] 2023/06/13(火) 19:31:14.58 ID:bEK5iGLy(1) AAS
>>37
君の見たソースこれだろ?
> 最後の"; or in some other implementation-defined manner"により、main関数には処理系定義の任意の戻り値型と引数型を許容する。
たとえば処理系によってdouble main(char c)にしてもいいよって話だけどそんなシグネチャを説明無しに初心者に向けて書いてるやつはバカでしょってこと
41(2): デフォルトの名無しさん [sage] 2023/06/13(火) 19:36:08.35 ID:svMRCW+3(1/4) AAS
>>22
https://c-lang.sevendays-study.com/ex-day2.html
https://c-lang.sevendays-study.com/ex-day3.html
↑の記事のコード丸パクリだなあw
main()の型をintに直してるのは良いけど別のバグ入れてるし何したいんだかわからんw
所属してる会社の名前出してるけど程度の低い会社ってアピールしたいんだろうか?
42(1): デフォルトの名無しさん [sage] 2023/06/13(火) 19:40:46.16 ID:NjeMwHVS(5/8) AAS
>>40
void main()をめぐるどうでもいい話をしてるのにdoubleの例を出すおまえがバカ
「void main()をめぐるどうでもいい話」でググったらQiitaのソースが見つかる
43: デフォルトの名無しさん [sage] 2023/06/13(火) 19:43:18.64 ID:NjeMwHVS(6/8) AAS
>>41
intに直してるからいいんじゃないの?
その記事にvoidという理由か理解できない
44(1): デフォルトの名無しさん [sage] 2023/06/13(火) 19:50:31.18 ID:svMRCW+3(2/4) AAS
コラム4. main()関数の書式
https://c-lang.sevendays-study.com/column-4.html
読んだけどこのサイトの記事書いてる人が馬鹿ってこと以外わからんかったw
45(1): デフォルトの名無しさん [sage] 2023/06/13(火) 20:04:59.94 ID:NjeMwHVS(7/8) AAS
>>44
intだと言う人がいるのはわかってるが教育的配慮からシンプルな書式を用いると書いてある
とても理解できるしこういうことはよくやる
頭がかたすぎるんじゃない?
ネトウヨみたい
46: デフォルトの名無しさん [sage] 2023/06/13(火) 20:13:49.20 ID:NjeMwHVS(8/8) AAS
>>20と>>41は開示請求と名誉毀損で金額請求されたら通る
会社の名前を出して名誉毀損してるとしか思えない
気をつけて書き込もう
47: デフォルトの名無しさん [sage] 2023/06/13(火) 20:18:54.37 ID:svMRCW+3(3/4) AAS
>>45
コマンドラインオプションが必要ないからmain関数の引数を空にするって
話は一定の説得力があるけどmain関数の型はintで良かろう。
intより1文字長いvoidをあえて選ぶ意味がない。
48(3): デフォルトの名無しさん [sage] 2023/06/13(火) 20:47:57.58 ID:rV2623H6(1/2) AAS
アホか、voidにしておけばreturn 0;がいらなくなるんだから
差し引き8文字、場合によってはそれ以上節約になってるだろ
49: デフォルトの名無しさん [sage] 2023/06/13(火) 20:50:30.06 ID:2Zcb61n2(2/6) AAS
>>48
intだと要ると思ってるのか
文字数ならintの方が一文字短いだろ
50(2): デフォルトの名無しさん [sage] 2023/06/13(火) 20:52:06.21 ID:rV2623H6(2/2) AAS
intだとreturnが必須になるから
逆に長くなるって言ってるだろ
51: デフォルトの名無しさん [sage] 2023/06/13(火) 20:53:52.99 ID:2Zcb61n2(3/6) AAS
>>50
必須だと思ってるのかと聞いてるんだが思ってるらしいなw
52: デフォルトの名無しさん [sage] 2023/06/13(火) 20:53:57.27 ID:svMRCW+3(4/4) AAS
>>48
>>50
C99以降main関数のreturn 0;は省略可能だアホ
53: デフォルトの名無しさん [sage] 2023/06/13(火) 20:56:09.10 ID:2Zcb61n2(4/6) AAS
アホとかいう強い言葉を使ってアホなこと書くやつw
54: デフォルトの名無しさん [sage] 2023/06/13(火) 20:56:33.24 ID:2Zcb61n2(5/6) AAS
>>48のことね
55: デフォルトの名無しさん [sage] 2023/06/13(火) 21:04:31.61 ID:2Zcb61n2(6/6) AAS
>>42
voidを許容する根拠が処理系で勝手にシグネチャ決めていいよという決まりだからvoidでもdoubleでも変わらんぞ
処理系依存という言葉は早く覚えろ
56(1): デフォルトの名無しさん [sage] 2023/06/13(火) 22:13:36.67 ID:xWICDO72(1) AAS
侍エンジニアだって昔はヤバい記事書いてたろ
侍エンジニア塾のC言語のサンプルがヤバすぎる。 - Qiita
https://qiita.com/hamichamp/items/7b7a7ee091a6856ac900
記事の信用性が落ちるとクックパッドみたいにノイズが増えて徐々に信用度が落ちる
最終段階では大量解雇が待ってる
57(1): デフォルトの名無しさん [sage] 2023/06/13(火) 22:22:45.48 ID:P4XYiSDx(1) AAS
そもそも数文字ごときどうでもいいだろ
今は1970年代じゃないんだぞ
58: デフォルトの名無しさん [sage] 2023/06/14(水) 01:29:17.47 ID:gKsL9uPe(1/2) AAS
> 侍エンジニアだって昔はヤバい記事書いてたろ
今の侍はまとも、みたいなこと言いたいんだろうか??
……大分クルクルパーですね。早く良くなられることを お祈りしております。
59: デフォルトの名無しさん [] 2023/06/14(水) 01:36:29.28 ID:gKsL9uPe(2/2) AAS
>>57
たかが数文字どうでも良いと思うよ?
で、あえてmain関数の型を初心者相手にvoidで説明するメリットって何かね?
60: デフォルトの名無しさん [sage] 2023/06/14(水) 12:46:23.83 ID:mqcROs9e(1) AAS
https://qiita.com/dorimiamn/items/700021e8ef48d76d68ed
> 数学が得意でなくても緑にはなれる!
> 高校数学で求められる考え方を、模試で偏差値50 とかいうレベルの理解でも緑にはなれます。
ほほう書いた人は数学が苦手なのか
> この記事を書いた時点ではMARCHの数学科みたいなところのB1です。
こういうやつっているよね
61(1): デフォルトの名無しさん [sage] 2023/06/14(水) 14:25:06.51 ID:iWYHYN4r(1/2) AAS
ラズパイとかArduinoとか組み込みとかでC/C++やり始めた人は
void main() とか int main() とか描く人多い印象がある
もちろん反対したい
62: デフォルトの名無しさん [sage] 2023/06/14(水) 14:38:31.66 ID:iWYHYN4r(2/2) AAS
>>56
sejukuが酷いのは知ってたから検索NGに入れてるがその記事は知らなかった
引用者が指摘したからか知らんがsejukuの記事観たら今はシレっと治ってるようだ
ほんとに酷い
63: デフォルトの名無しさん [sage] 2023/06/14(水) 15:35:40.41 ID:GknXMRlP(1) AAS
士商法の会社を侍エンジニア塾と名付ける良心的な会社だぞ
64(1): デフォルトの名無しさん [sage] 2023/06/14(水) 23:03:53.15 ID:GFS/QI0w(1) AAS
>>61
C++でint main()は反対する理由がない
65: デフォルトの名無しさん [sage] 2023/06/15(木) 00:35:37.91 ID:GhoC9nwz(1) AAS
https://twitter.com/angel_p_57/status/1668211747650678785
> まず「概念が難しい」が大嘘なんだよね。それに「難しい」と思い込んでる人には難しいものとしか説明できない。説明しない方がまし。→
> 【C言語】難解なポインタに挑む「忍法写し身の術!」その1 https://qiita.com/hiroyuki-tabuchi/items/e77addaad4b3c2a42a51 #Qiita
「説明しない方がまし」とは辛辣なこと仰る
https://twitter.com/5chan_nel (5ch newer account)
66: デフォルトの名無しさん [sage] 2023/06/15(木) 01:06:40.41 ID:bvsZhoj8(1/4) AAS
なんで C 言語 に限って教科書未満のクソ記事が量産されるんだろう
業界の七不思議だよ これは
67: デフォルトの名無しさん [sage] 2023/06/15(木) 01:10:03.04 ID:bvsZhoj8(2/4) AAS
参照渡しを標榜する記事なんて星の数ほどあるぞ
68: デフォルトの名無しさん [sage] 2023/06/15(木) 01:34:43.48 ID:aFIlW8Gs(1) AAS
普通の人にはvoid main()をめぐるどうでもいい話でも
一部の人には地球が滅亡するくらいの重い話に見えるのも事実
69: デフォルトの名無しさん [sage] 2023/06/15(木) 08:07:29.46 ID:Aj29e5Ws(1/2) AAS
ぐうの音が出なくなったのかわいそうw
70: デフォルトの名無しさん [sage] 2023/06/15(木) 10:16:50.71 ID:dLjlwX4m(1) AAS
int main(int argc, char **argv)
int main(void)
int main()
void main()
どれが一番地球にやさしいですか?
71: デフォルトの名無しさん [sage] 2023/06/15(木) 10:50:30.83 ID:Aj29e5Ws(2/2) AAS
地球に優しいとか関係なく正しく書かないと(配布先で)コンパイルできない
72: デフォルトの名無しさん [sage] 2023/06/15(木) 11:41:05.01 ID:dBWusSW7(1) AAS
https://qiita.com/yamamoto_anna/items/e83811c4da63f466bf59
この会社はエンジニアをどういう意味で使ってるんだろう
73: デフォルトの名無しさん [sage] 2023/06/15(木) 12:26:41.57 ID:bvsZhoj8(3/4) AAS
機能や スペック やなくて
デザインでバカを騙して売る 時代や
74(1): デフォルトの名無しさん [sage] 2023/06/15(木) 14:26:49.62 ID:WmmpjnTz(1/2) AAS
デザインは大事だぞ
松屋に行けばわかる
エンジニアは券売機がバージョンアップされないうちに一度松屋に行くべき
75: デフォルトの名無しさん [sage] 2023/06/15(木) 14:29:12.91 ID:WmmpjnTz(2/2) AAS
>>74
ていうかなんかツイッターでバズってたわ
https://twitter.com/enden_nix/status/1650785829302972416
https://twitter.com/5chan_nel (5ch newer account)
76: デフォルトの名無しさん [sage] 2023/06/15(木) 14:46:30.15 ID:RbWOiKWS(1) AAS
デザイナーは廃止してエンジニアがデザインした方がいい
アイツラは無能
77: デフォルトの名無しさん [sage] 2023/06/15(木) 15:43:33.49 ID:bvsZhoj8(4/4) AAS
21世紀の この世の中で最もおぞましいマック信者やぞ
78: デフォルトの名無しさん [sage] 2023/06/16(金) 20:17:59.28 ID:mBSjYz0K(1) AAS
松屋信者で良かった。
79: デフォルトの名無しさん [sage] 2023/06/23(金) 19:02:04.97 ID:/NXAXO7D(1) AAS
23卒の新入社員「金を稼ぎたくて故意に広告を押したらGoogleのAdmob垢がBANされた」
こんな社員がいて大丈夫かw
80: デフォルトの名無しさん [sage] 2023/06/23(金) 21:10:04.38 ID:Ufooxz+w(1) AAS
アドレス貼れない無能
81(1): デフォルトの名無しさん [sage] 2023/06/26(月) 20:03:26.09 ID:aF32CkpF(1) AAS
並行処理とGPUプログラミングへの学習道: Goから始めてC/C++へ
https://qiita.com/ponchuchu/items/ba04297de23641628003
> データ処理の高速化が求められるプロジェクトで、CPUのマルチスレッドを
> 利用した並列処理を導入していますが、スレッドを追加したにも関わらず
> 処理時間が線形にスケーリングしない現象に直面し、これを説明できない現状に
> あります。これは並行処理についての理解が不足しているためで、この問題を
> 克服するために並行処理について深く学びたいと考えています。
なんか色々知識足らない人みたいだけど並列処理(並行処理?)学ぶためにGoやCに
手を出すって茨の道じゃないかな。既にプロジェクトで使ってる言語で高速化
目指した方が良い気がするがな。
つか動作環境のスペック上理論値としてどこまで性能出せるか何がボトルネックに
なってるか検討すらしてるか怪しい感じするわ。
82: デフォルトの名無しさん [sage] 2023/06/27(火) 12:08:27.03 ID:0oaaTR6k(1) AAS
>>81
並行並列プログラミングならRustが最もオススメ
RustはC/C++と同じ速度が出せつつ省メモリで
C/C++と異なり高度な並行処理の抽象化が使えて
async/awaitやGoと同様のチャネルもRustでは使える
83: デフォルトの名無しさん [sage] 2023/06/27(火) 17:55:12.15 ID:hkgYR6Hz(1/2) AAS
RustはAI関連が弱い
本日のDragGAN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Language Files Lines Code Comments Blanks
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Batch 2 35 29 0 6
C Header 6 378 220 86 72
C++ 10 1104 786 162 156
CUDA 18 5175 4061 534 580
Markdown 3 406 0 292 114
Python 137 27717 20999 2427 4291
Shell 2 30 25 0 5
Plain Text 2 106 0 82 24
YAML 2 57 56 1 0
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Total 182 35008 26176 3584 5248
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
NVidiaのAI関連はPython/Cuda/C++、Goは辛うじて1つあった
https://github.com/NVlabs?q=&type=all&language=Go&sort=
84: デフォルトの名無しさん [sage] 2023/06/27(火) 17:59:01.41 ID:hkgYR6Hz(2/2) AAS
GANトピックにRustが皆無
https://github.com/topics/generative-adversarial-network?l=rust
85: デフォルトの名無しさん [sage] 2023/06/27(火) 19:09:04.63 ID:01dgr8cV(1) AAS
> RustはC/C++と同じ速度が出せつつ省メモリで
馬鹿丸出しw
86: デフォルトの名無しさん [sage] 2023/06/27(火) 19:22:43.51 ID:aqBSGCnb(1) AAS
合ってるだろ
87: デフォルトの名無しさん [sage] 2023/06/27(火) 19:27:57.24 ID:G8JMJQbj(1/2) AAS
同じではないな
Cは安全性を犠牲にして速度出してるし
88: デフォルトの名無しさん [sage] 2023/06/27(火) 19:44:32.19 ID:taTBNmFL(1) AAS
Rustは画期的なアイデアにより安全性を犠牲にせずにCと同じ速さを出せるようになった
そのためMicrosoft・Google・Amazonなど競合ライバルIT大手各社が共同でRust Foundationを立ち上げてRustへの切り替えを進めている
89: デフォルトの名無しさん [sage] 2023/06/27(火) 19:54:29.58 ID:G8JMJQbj(2/2) AAS
Rubyキチガイ君はRustに乗り換えたのか?
90: デフォルトの名無しさん [sage] 2023/06/27(火) 19:56:36.94 ID:JPfN2xHp(1) AAS
https://atmarkit.itmedia.co.jp/ait/spv/1909/13/news133.html
ミュンヘン工科大学の研究チームのメンバーはRust言語で開発したネットワークデバイスドライバの処理速度をC言語のものと比較した。その結果、Rust版の速度低下は最大でも数%にとどまっていた。なぜ処理性能がわずかに遅くなるのか、その理由も説明した。
91: デフォルトの名無しさん [sage] 2023/06/27(火) 20:00:51.71 ID:v5LB9RA0(1) AAS
Rustを知らないのに口を出してて笑える
おまえらがRustを使っているわけがない
知らないから口を出す
92: デフォルトの名無しさん [sage] 2023/06/27(火) 20:06:51.96 ID:YnTZXU5A(1) AAS
完全に理解したやつきたな
93: デフォルトの名無しさん [sage] 2023/06/27(火) 20:10:55.27 ID:VNkczs8u(1) AAS
RustはCと同じ生ポインタも使えるし、インラインアセンブリも使えるため、Cと同じことがすべてできるし、同じ速さにもできる。
94: デフォルトの名無しさん [sage] 2023/06/27(火) 20:35:53.32 ID:cfuWPHNb(1) AAS
季節の変わり目はこういうのが増えるな
95: デフォルトの名無しさん [sage] 2023/06/27(火) 22:24:11.79 ID:CWqND+lR(1) AAS
俺がRustオブSAMURAIだ!
96(1): デフォルトの名無しさん [sage] 2023/06/28(水) 01:03:25.43 ID:UBevK6DY(1) AAS
> RustはC/C++と同じ速度が出せつつ省メモリで
実際使ったり出力されたバイナリ見たりしたことない人がなんかの受け売りで言ってそうな感じね
97: デフォルトの名無しさん [sage] 2023/06/28(水) 01:32:22.07 ID:JDQrM7um(1/2) AAS
そういうのいらない
何の意味もない感想
98: デフォルトの名無しさん [sage] 2023/06/28(水) 01:34:11.25 ID:JDQrM7um(2/2) AAS
とても興味あるが何も知らないと言ってる・・・
99: デフォルトの名無しさん [sage] 2023/06/28(水) 03:39:22.74 ID:AjBZvvEx(1) AAS
Rustはディープラーニング技術を使って
どのようなコードが速くて消費メモリが少ないかを
ビッグデータを使って解析しているから
C/C++よりも速くて省メモリになる
ディープラーニングとビッグデータを使えるのはRust特有の機能
100: デフォルトの名無しさん [sage] 2023/06/28(水) 06:07:29.57 ID:0DoHaNjN(1) AAS
>>96
現実にはC/C++よりRustの方が速いバイナリになることも起きてるもんな
例えば有名な例がnoalias最適化
Rustはその言語仕様である可変参照排他則によりLLVMへのnoalias最適化指示が自動的に指示されるが、
C言語ではプログラマーが自分で判断して手動でrestrict修飾子を指定しないとnoalias最適化指示がなされずC言語の方が遅くなってしまう
C++はrestrict修飾子を導入していないため指定できずnoalias最適化指示はなされないためnoalias最適化可能な場合は常に遅くなる
つまりこのとき生成されるバイナリの速さは、
Rust=「restrict修飾子を正しく漏れなく指定できた時のC」>>>「restrict修飾子を使わないC」=C++となる
このようにRustは常にC/C++と同じ速さであるわけではなく、Rustの方が速くなることもあるしその逆もある
したがってC/C++/Rustはほぼ同等の速さというのが正解
上下前次1-新書関写板覧索設栞歴
あと 902 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.423s*