結局C++とRustってどっちが良いの? 4traits

■ このスレッドは過去ログ倉庫に格納されています
2023/06/06(火) 19:13:06.15ID:ZuKzBsFa
「C++の色々配慮してめんどくさい感じは好きだけど、実務になったらメモリ安全性とか考えて今後Rustに変わっていくんかな」
「うだうだ言ってないで仕事で必要なのをやればいいんだよ、趣味なら好きなのやればいい」

っていう雑談スレ。

前スレ: 結局C++とRustってどっちが良いの? 3traits
https://mevius.5ch.net/test/read.cgi/tech/1683154196/

関連スレ(マ板): Google&MS「バグの70%はC/C++。Rustにする」
https://medaka.5ch.net/test/read.cgi/prog/1619943288/
2023/06/11(日) 02:18:33.67ID:Po/CHSzV
>>224
お前が出来ないから、他人も出来ないと思うな。
低レベル!
2023/06/11(日) 02:21:34.51ID:KJ3rXHAG
金持ちが嫌いだからみんな苦労しましょうってアホかいな
2023/06/11(日) 02:22:02.28ID:PHNWkrjQ
>>226
開発ツールも使えない人がどうやって開発するのかな?
2023/06/11(日) 02:23:44.80ID:PHNWkrjQ
>>218
googleって年間760億ドル利益を上げているんだよ
あなたも新しいビジネスモデルに適応しなよ
マイクロソフトにはもう誰もなれないよ
2023/06/11(日) 02:25:07.83ID:Po/CHSzV
>>228
非常に狭いオプションと環境だけ使ってれば使えるようなコンパイラだといっているんだ。
Linuxを何度も試してみたが5種類くらいテキスとエディタがインストールされていたが、
どれも不安定でそれぞれにバグが有り、試してバグが出たら、別のを起動し直して編集
しなおす、ということが必要だった。しかも安定したエディタがひとつも無く、
どれも少しずつバグがあった。
2023/06/11(日) 02:26:51.16ID:Po/CHSzV
>>229
Googleは、ほぼ広告ビジネスだけしか収入源が無く、それしか成功して無いと
聞いている。しかし、独占禁止法違反を繰り返し、磐石の地位を気付いている。
ずる賢いアメリカ政府は独占禁止法違反を適応しないので、いつまでも、
悪さをする企業が存続し続けているだけ。
2023/06/11(日) 02:29:45.36ID:Po/CHSzV
Androidも音関連が全然駄目で、遅延が異常に大きかった。
DirectSoundよりずっと後発なのに、DirectSoundレベルのAPIも持っておらず、
独自の馬鹿が考えたとしか思えないAPIしか持って無かった。
だから、良い音ゲーや音楽ソフトが作れない。
また、同じCPUでは、Android OSは、iOSより遅いことが分かっている。
それは、Googleの技術力の無さである。
2023/06/11(日) 02:31:10.07ID:PHNWkrjQ
>>230
> 非常に狭いオプションと環境だけ使ってれば使えるようなコンパイラだといっているんだ。
この結論に至った経験を詳しく書いてみ?
ちなみにgccはターゲットとしている石が最も多い

エディタは何を試したのかな?
2023/06/11(日) 02:34:21.88ID:PHNWkrjQ
>>231
新しいビジネスモデルに適応しな
もう誰も新たなマイクロソフトにはなれない世界だよ
貴方の憧れていた世界は過去のものだよ
戻ることはない
2023/06/11(日) 02:40:41.44ID:Xbi5PZLp
>>194
他のやつと大して変わらんぞ
freezeして吐き出せるのだから
君こそpython使ったことないだろ
2023/06/11(日) 02:57:45.96ID:Po/CHSzV
>>233
ターゲットが多いゆえに、大部分のオプションが動作不良を起こすため、
ほとんどのオプションが混乱を招くだけで意味の無いものと成っている。
しかも、-L dir や、*.o や、-lxxx などの書く位置によって、大幅に
動作が変わってしまう。WeakExternal がまともにサポートされておらず、
それを、Windowsのせいにしている。実際は、自分達の調査能力が
低いだけである。
2023/06/11(日) 03:00:23.97ID:Po/CHSzV
gccの説明を読んでも、x86 や、x86_64 では全く関係の無い話が多く、
混乱を招くだけである。ドキュメントの大部分は全く関係無く、読むだけ
無駄である。
2023/06/11(日) 03:06:29.19ID:Po/CHSzV
>>237
それも、左翼思想が背景に有る。それは、デファクトスタンダードを認めず、
弱小で全く人気の無い CPU や OS に関しても「悪平等に」扱うためである。
今、パソコンやモバイルで、有名な環境は 5 種類くらいしかないにもかかわらず、
ソースに現れるマクロスイッチが、100種類を越えるくらいの聞いたことの無い
知名度の無い環境のものとなっている。環境の名前なのか CPU の名前なの
かもさっぱり分からないので、単独の人がソースを解読することが不可能となり、
それも不安定要因になっている。
どの #if 文の中がコンパイルされるのかすら分からないので、論理を負うことが
できない。それは、論理力の不足や頭の悪さから起因するのではなく、
誰も知らないような弱小環境のためのマクロスイッチを大量に埋め込んで
しまっているからである。
それが、オープンソースの実態である。
つまり、デファクトスタンダードを無視し、次々に現れる弱小環境/弱小CPU
を「平等に」扱うことによって、本当に実力の有る人まで真の実力を発揮
できないような世界を作ってしまっているのである。
2023/06/11(日) 03:07:52.32ID:Xbi5PZLp
具体的な話が一切出てこないフワフワした話ばっかしてるな
コード書けるやつはおらんのか?
2023/06/11(日) 03:10:12.23ID:Po/CHSzV
ずるい仕組みで作られたものは、当然、その報いを受けるべきである。
2023/06/11(日) 07:49:17.37ID:OqWMJEHM
>>153
>>155
ほんそれ
判ります

staticおじさんだとしてもプロの眼とオプソのアマチュアとの違いを感じる
2023/06/11(日) 07:50:24.70ID:OqWMJEHM
>>152
何が必要かもすべてドキュメントに描いて有れば信用出来るかな
2023/06/11(日) 08:11:16.82ID:OqWMJEHM
>>180
coff とか omf とか elf とかの区別付いてないんだろうな
いい年して今までどうやって生きて来たんだろ
下請けに丸投げして責任取らないタイプの人かな
2023/06/11(日) 08:12:45.51ID:OqWMJEHM
>>182
pip uninstall ってもう出来たっけ?
2023/06/11(日) 08:24:41.79ID:OqWMJEHM
>>236
-lxxx は *.o を挟んで二回描くのが常識
-lxxx hoge.o -lxxx
2023/06/11(日) 09:50:58.16ID:PHNWkrjQ
>>238
>環境の名前なのか CPU の名前なのかもさっぱり分からないので、
>単独の人がソースを解読することが不可能となり、
>それも不安定要因になっている。
その「環境の名前とCPU の名前が分からない」原因が
自分にあると考えないのが不思議でならない

>誰も知らないような弱小環境のためのマクロスイッチを大量に埋め込んで
>しまっているからである。

自分の限られた知識で巨大なソースコードを読むことに
あなたが慣れていないんだと思うよ

それと「不安定」ってのは具体的に書かないとな
gccはAndroidのカーネルのビルドに使われているんだよ?
極めて安定していると思う
2023/06/11(日) 10:07:39.23ID:jsCGKiXw
文章から推測できるでしょう
5chに居ながら、。を多用してる時点で対応力は期待できないんだ

推定over70下手したら後期高齢者のお爺さんにとやかく言っても無駄だと思うけど…
248デフォルトの名無しさん
垢版 |
2023/06/11(日) 10:22:34.40ID:od5ieKz6
>>244
それはさすがにできるやろ
できない時代を知らない
2023/06/11(日) 11:11:56.67ID:mebBQems
70歳超えてこの知識とかだとめっちゃすごくね?
2023/06/11(日) 11:58:28.63ID:PHNWkrjQ
普通というかプログラマとしては普通以下
2023/06/11(日) 12:40:33.13ID:M6149HVt
つかえるもんはつこうたれという図太さが欲しいよな(自戒
2023/06/11(日) 14:23:01.26ID:7aN6D3Wo
UNIXがLinuxだけだと思ってたり
UNIX知らないのにCygwinやMinGW使おうとしたり
色々残念なのは伝わってくる
2023/06/11(日) 14:29:20.06ID:Xbi5PZLp
ごちゃごちゃ言ってるけどただの無知なんだよな
2023/06/11(日) 18:34:48.37ID:te8UpnaE
左翼が全て悪い,アメリカは日本に劣ってる
こんな短絡的な発想するやつ,どんな環境で育ったんだか

まぁ結論ありきで喚いてるのはわかった
2023/06/11(日) 19:06:18.31ID:N+tCcBWc
HaskellとRustってどっちが良いの?
2023/06/11(日) 19:52:12.71ID:JV+h8H8s
ここは、Rustの欠点も、gccの欠点も、完全否定されるだけの悪いインターネット。
C++を悪く言っても完全否定はされないのに。
俺は知っている。オープンソースのソフトの欠点を指摘すると全否定されることを。
2023/06/11(日) 20:22:22.49ID:JV+h8H8s
このスレでも、
「他の人は普通に使えてる、不安定だと思うのは、お前が使いこなせないだけ」
などという人がいるが、じゃあ言うが、現れて5年以上、本も多数出ているのに、
ランキング20位、使用者数 1% 以下の言語は、実力がその程度だから、と言えよう。
結果がすべてなのであれば、そういう結論にならざるを得ない。
決して、「顧客が馬鹿だから」「老害が多いから」などというべきではない。
もし、「結果が出て無いのは他の要因があるため」などというのであれば、
「不安定なのだって、実際に、その環境では不安定」であることを認めなければならない。
なぜなら、世の中は複雑で、そんなに単純ではないからだ。
2023/06/11(日) 20:36:17.92ID:ylrtlu6E
重要なのは実行の速さと省メモリ
これはコストに直結し電気代さらにCo2排出にも影響する
C++とRustのみがこれを満たす実用的なプログラミング言語
2023/06/11(日) 20:37:13.05ID:mebBQems
このスレでRustサイコーって言ってるヤツは何らかの意図があるんじゃね?
だってめっちゃ不自然だからw
260デフォルトの名無しさん
垢版 |
2023/06/11(日) 20:47:08.90ID:4XwWjewi
>>257
そのランキングの1位はなんなの?
261デフォルトの名無しさん
垢版 |
2023/06/11(日) 20:59:59.00ID:tm5qIz0R
そんなすぐみんなが移行できるわけないやん
そんなこともわからんて仕事したことある?
2023/06/11(日) 21:13:59.93ID:PHNWkrjQ
>>257
プログラマなら具体的に書きなよ?
ソースコード書いてるんでしょ?
貴方の書き込みはあやふや過ぎるので議論ならんのだよ
ソースコードもあやふやなのかい?
2023/06/11(日) 21:44:17.75ID:ugaMogcc
スクリプト言語はスクリプトを書くには向いていてジャンルが別
プログラミングするならC++かRust
264デフォルトの名無しさん
垢版 |
2023/06/11(日) 22:52:42.25ID:u+j8zKCE
RustのライバルはJavaだぞ
2023/06/11(日) 22:54:21.31ID:Xbi5PZLp
>>257
ちゃんと人が読めるように段落とか区切って
2023/06/11(日) 22:58:08.20ID:Xbi5PZLp
>>259
スレタイみたら?
26781
垢版 |
2023/06/12(月) 01:54:52.41ID:TBMafDgk
>>81
に書いたが、

YouTube で有名な雑食系エンジニア・KENTA は、
初心者のキャリアパスは、Ruby on Rails → Go だけと言ってる

Rubyの米国年収は9.3万ドルで、Go/Rust/Elixir の3大言語を超えた。
一方、Rust/Elixirは普及のキャズムを超えなかった。
超えたのは、Goだけ

最も好きな言語が、Elixir/Rustとか言うけど、こういうランキングは意味ない
2023/06/12(月) 02:08:16.81ID:Wp0q3DgL
>>262
具体的も何も、結果が全てというなら、普及率がさんざんな結果になっているRust
は、それが全て、といことになるということだよ。
結果がすべてであるなら「良い言語なのに使われない」なんて余地は存在しないはずなのだから。
金持ちは頭がいいから、貧乏人は頭が悪いから、経済が悪いのは国民が
頭が悪いかサボっているから、氷河期世代が駄目なのは彼らがサボっていたから、
などという短絡的な見方しかしてはいけないことになる。
2023/06/12(月) 02:15:58.21ID:Wp0q3DgL
「現状が全て。自信があるのに現状が輝いていないのは自己認識が間違っているから」
のような説を当てはめれば、Rustは自己認識が高すぎる自信過剰なだけの実力が
無い言語、ということになる。
2023/06/12(月) 02:18:34.56ID:rPdzxTkh
>>267
雑食系なんたらってコピペBOTと信じて疑わなかったけどもしかして人が打ってんのか?
信者? 知らん人の断言聞かされても反感買うかおかしいやつと思われるだけだぜ
2023/06/12(月) 02:21:20.81ID:Wp0q3DgL
>>246
アホぬかせ。
いくつかのプラットフォームでのコンパイラのバグを回避するために
「x + 1」の変わりに「x + SIZE_T_ONE」
#define SIZE_T_ONE ((size_t)1)
などというアホ丸出しのマクロが使われているんだぞ。
2023/06/12(月) 02:22:27.94ID:A48fS+G5
単なる荒らしだからケンタとか適当に出してるだけだよ
釣られまくってるやつは反省しなさい
ワタクシがインターネットリテラリーを教え込んでやる
荒らしの手法を20年研究してる俺は全てわかる
2023/06/12(月) 02:27:27.58ID:Wp0q3DgL
「Rustが全く普及して無い事が、Rustが糞言語である証拠だ」
という結論になるわけですな。
「結果が全て説」を採用する限りにおいては。
2023/06/12(月) 02:33:26.58ID:Wp0q3DgL
世の中には「この商品は良いのに、客が馬鹿だから売れない」などという
態度に出る赤字経営者がいるが、それは間違いで、
経営論的には、お客さんにほとんど買ってもらえて無いのに、商品が良いなんてことは
言えない。
Rustは、無料なのに使ってもらえてないんだから、それを優れていると
思い込むのは、万年赤字駄目社長ということになる。
2023/06/12(月) 02:35:52.92ID:Wp0q3DgL
15年前のプログラミング言語製品が中古市場で、未だに一万円を超える価格で
取引されている。一方、Rustは、無料なのに0.5%位しか使われて無い。
それは一体どういうことか考えよう。Rustが優れていると言う認識が
果たして正しいのかどうか。
2023/06/12(月) 02:37:46.82ID:A48fS+G5
>>271
イマイチよくわからんがそれ不安定なの?
そのコードの意図を説明してくれ
なぜ不安定なのか
その理由を聞いて判断したい
君の思い込みかもしれないからな
2023/06/12(月) 02:38:39.84ID:Wp0q3DgL
もっと言えば、ある言語では、15年前の開発環境が、未使用品なら5万円でも売れて
いる。
それに対して、Rustはなんという惨状か。
だから、信者と呼ばれるのだ。
特にオープンソース系でこの病は良く見かける。
2023/06/12(月) 02:39:41.05ID:Wp0q3DgL
>>276
コメントにそう書いてある。
/* Some constants coerced to size_t */
/* Annoying but necessary to avoid errors on some platforms */
#define SIZE_T_ZERO ((size_t)0)
#define SIZE_T_ONE ((size_t)1)
#define SIZE_T_TWO ((size_t)2)
#define SIZE_T_FOUR ((size_t)4)

/* The bit mask value corresponding to MALLOC_ALIGNMENT */
#define CHUNK_ALIGN_MASK (MALLOC_ALIGNMENT - SIZE_T_ONE)
2023/06/12(月) 02:46:31.64ID:cLhP6ZY/
まぁそもそも現実問題としてRustへの移行の圧力は言うほど大きくないかもしれんな
Rustの売りはメモリ管理
そもそもノイマン型のコンピュータだと不定長のデータを扱うのはかなり難しい、どうやってもメモリ確保していらなくなったら解放してを繰り返すと使えない領域がどんどん増えていく、いわゆるフラグメンテーションの問題
まぁこれが問題なのは間違いないし、GCというのがあまり褒められた対策でないのも確か
しかも従来型のGCだと基本GCの間はメモリは使えなくなる、いわゆるギャページコレクターとメインプロセスの間で競合の問題が発生してしまうから
これらの問題を解決するにはプログラミング言語の側のメモリアクセスの方法を見直す以外に解決策がないのは確か、すなわちそれは「今までのようには自由にメモリにアクセスできなくなります」という新しい縛りを導入しない限り不可能
Rustはこの問題に対するひとつの答えを与えようと頑張っているわけだけど、しかしそもそも解決するって言ったって今まで自由にしてきた事をできなくするわけだからそりゃ嫌がられるわな、新しいルールや概念持ち込まれるわけだから
当然「その問題そこまで深刻か?今でもちゃんと動いてるやん?なんでそんなルールに縛られんといかんの」となるわな
結局「GC上等、何がいかんのじゃかかってこいや」という声が消える事はないし、当然みんながみんな新しいメモリ管理方式を受け入れるなんて事はないやろ
おそらくごく一部のOSの開発者とか相当シビアなメモリ管理を要求される環境下で動作するシステムとかかなり限定的な場面でしか浸透しないんかもしれんような気はする
2023/06/12(月) 02:46:48.20ID:A48fS+G5
>>275
ここに皿があるとしよう
ある人は「なんだこの汚い皿は!いらない!捨てなさい」と言って捨ててしまった
しかしある人がゴミ捨て場でこの皿を見たところ
「景徳鎮の皿だ!国宝級の皿だ!なぜこんなところに落ちているのだ!すぐに私の事務所に持って帰れ!」と言った
プログラミング言語もこれと同じということよ

>>278
いやそれだけじゃわからんだろ
annoyingの理由が書いてない
単なるsize_tマクロの定義の問題な気がするがそういうのはCでは普通にあるぞ
あるシステムのマクロが被ってたり定義が違ったり
コンパイラのバグというよりわかっちゃいるが歴史的経緯のために変えられないというのが正解
だからautoconfのようなものが存在している
2023/06/12(月) 02:50:49.83ID:Wp0q3DgL
>>280
後半、ちゃんと書いてあるじゃないか。
もしかして英語が読めないのか?
2023/06/12(月) 02:50:51.16ID:mZ0E4l0V
>>278
そんなゴミをのような
定数のない古い時代のものをさっさと捨てて定数を使えよ
2023/06/12(月) 02:52:15.87ID:Wp0q3DgL
>>282
俺に言うなよ。
これは、dl_mallocのソースコードで、
オープンソース界隈ではこれが最高に良い allocator だと賞賛されているんだから。
2023/06/12(月) 02:53:26.80ID:A48fS+G5
>>281
英語わからないのはyouでは?
2023/06/12(月) 02:53:35.54ID:Wp0q3DgL
そこのプログラミングの現実を知らない人、ゴミが賞賛されるのがオープンソース世界
なのがやっと分かったか。
2023/06/12(月) 02:55:03.60ID:Wp0q3DgL
>>284
お前は頭の悪さを自覚しろよ。
正しいコンパイラなら、この場合の1と((size_t)1)で差は出ないはずなんだよ。
それが出てしまうと言うのはそもそもコンパイラがANSIに準拠して無いことを
意味する。
2023/06/12(月) 02:55:21.16ID:A48fS+G5
まあ多分今ならそのマクロ消しても動くと思うよ
昔の環境でsize_tの範囲がおかしいとかそういう内容だろうから
それを持って不安定というのは的外れ過ぎる
もっと根本的にやばい話なのかと思ってたがこの程度なのかよ
くだらない
2023/06/12(月) 02:56:59.61ID:Wp0q3DgL
>>287
アホか。こんな程度の問題じゃないわ。
もっとあらゆる場面で不安定だわ。
gccの不安定さはきわまる。
2023/06/12(月) 02:59:40.98ID:6Hzpyvye
>>288
それは不安定というのとは違う
2023/06/12(月) 03:01:08.81ID:A48fS+G5
せめてそのマクロが定義された理由くらいは見つけてこいよ
古いメーリングリストとかにあるんだろ
2023/06/12(月) 03:01:42.15ID:OMt9zzfy
それ以前に#defineのような衛生的でないマクロをさっさと捨てればいいのにね
せめてRustのように副作用のない衛生的なマクロを導入すべき
2023/06/12(月) 03:10:54.45ID:Wp0q3DgL
>>287
先日も指摘しておいたが、オープンソースは左翼思想なので、
質の悪いコンパイラも平等に扱おうとするから、そういうマクロが必要になる。
そして、そのように弱者救済の様なことやっている俺って素晴らしい、と
彼らは悦に浸っている。
2023/06/12(月) 03:11:53.51ID:Wp0q3DgL
>>291
ところが現実は普及率 0.5%
2023/06/12(月) 03:17:18.72ID:OMt9zzfy
バカがC++やRustを使いこなせるわけないんだから普及率なんてどうでもいいだろ
2023/06/12(月) 03:19:52.47ID:Wp0q3DgL
>>294
しかし、CとC++を合わせた使用率は、プロに限定すれば全言語の中で TOP だ
という調査結果も出ている。
2023/06/12(月) 03:22:34.86ID:A48fS+G5
何で普及率の話になってるんだ?
こいつはスレタイ読めないのか?
2023/06/12(月) 03:25:03.12ID:Wp0q3DgL
>>296
「結果が出せてないのはお前のレベルが低いからだ」
みたいなことを言う人が出てきたから、それをRustに応用してみただけだ。
ブーメランというか、法則のユニバーサル適用。
そうでなければダブルスタンダードだ。
2023/06/12(月) 03:27:00.50ID:OMt9zzfy
プロなら当然C/C++もしくはRustといった限界を引き出せるプログラミング言語を使える必要があるから100%だろうな
2023/06/12(月) 03:27:39.78ID:Wp0q3DgL
「良い」という意味を深く考える必要がある。
一部の人に受けが良いことをもって「良い」と言っていいのかと言う問題。
普及して無いと言うことは、広く一般には良いとおもわれてないか、
経営理論的には何らかの弱点があるからと考えられている。
2023/06/12(月) 03:33:05.11ID:Wp0q3DgL
それに、オープンソースのAndroidは、OSもハードも安いはずなのにiPhoneに
負けている。これも、何らかの欠点を見出して消費者が選択した結果だ。
つまり、オープンソースは勝ててない。
それにプログラマ目線だと、オープンソースに良い経験を受けてない。
今までの総体として、オープンソースソフトに不快感、不安定感、手間がかかる感、
時間を奪われる感、すぐ変化して自作の過去の遺産が壊れる感、などをもって
いるから、忌避されている。
301デフォルトの名無しさん
垢版 |
2023/06/12(月) 03:35:03.45ID:Oi3Kob6F
>>293
rustの普及率 0.5%ってマジ?
2023/06/12(月) 03:40:41.00ID:eOIEt5CL
>>297
Rustのように次々と結果を出していってる言語は珍しいよな
新興言語にすぎないのに各OSにクラウドなどインフラまでもが次々とRustを採用
C++は邪道だと頑なに採用を拒んできたLinuxもRustに対しては採用OKを出したことも象徴的
2023/06/12(月) 03:42:51.17ID:Wp0q3DgL
>>301
Rustは、githubで2.1%、tiobeで0.9%
一方、CとC++を合わせると23.7%位で、PytonやJavaの約2倍に達する。
2023/06/12(月) 03:56:45.49ID:A48fS+G5
もういいよ
お前の戯言は聞くに値しないことが上のやりとりで全て明らかになった
2023/06/12(月) 04:14:24.95ID:Wp0q3DgL
言語そのものでもRustには、多数、問題が有る。
Rust信者は、指摘されても納得しないだけだ。
2023/06/12(月) 05:11:30.42ID:g/k3rUzL
普及率なんてどうでもよくね?
良いものを使ったほうが得
それがすべて
大手IT各社も各OSもその判断をしてRustを採用している
2023/06/12(月) 06:30:31.06ID:+F0n0TSi
>>302
やることが決まってるカーネルにC++とか要らん、とかいうことだったらしい
あの頃のLinusは口が悪かったが、まあ、そういわれたらそうかなと
2023/06/12(月) 08:47:30.36ID:6Hzpyvye
>>300
Androidの方がシェアデカいよ
2023/06/12(月) 09:09:08.73ID:6Hzpyvye
>>302
Rustでビルドしたオブジェクトって
Linuxカーネルにどうやってリンクするの?
Linuxってclangでビルド出来た?
2023/06/12(月) 09:33:09.63ID:rPdzxTkh
世界だと
Android72%
iOS26%
日本国内は
Android32%
iOS67%

そもそもシェア率と良し悪しが連動してないと許されないのであれば世界は一つの製品が独占してしまうわけだし、恥をかいたところでこの話の持って行き方は辞めようか
2023/06/12(月) 09:35:06.02ID:6Hzpyvye
>>271
俺も意図を知りたい
説明して
2023/06/12(月) 09:37:12.56ID:6Hzpyvye
も一つ付言するとオープンだとこうやって突っ込めるが
プロプライエタリな製品だと誰も見ることができない
>>278は意図が分からんので置いておくとしても
プロプライエタリな製品にクソコードがないとは言えない
313デフォルトの名無しさん
垢版 |
2023/06/12(月) 09:47:45.16ID:6Hzpyvye
>>297
Androidの方が普及しているよ
お前さんは開発ツールもろくに扱えないのにも関わらず(他の人は出来る)
落ちないカーネルを書けると言う
>>226は本当かね?
2023/06/12(月) 09:47:50.85ID:SEPKPn/+
まぁ普及率という話ならRustがCやC++みたいにはやっていく感じはせんわな
確かにRustのメモリ管理はなるほどだけど、現行のメモリ管理方式(と言っても事実上なにもしない方式だけど)でもまぁちゃんと動くしな、ちゃんと今でも動いてるのになんでそんな小難しい概念もっかい勉強せんといかんの?マンドくさい、それ美味しいの?ってなるわな
流行るわけない
それ勉強して新しいメモリ管理の方法勉強して今までの方法では出来なかった事が突然できるようになったりはしない、安全性、信頼性、保守性とかいうジミーな違いしか出ない
まぁ流行らんわな
2023/06/12(月) 09:59:16.24ID:g/k3rUzL
新しい言語に対して普及率でしか叩けなくなってる時点で
まるで自ら敗北を認めているようなもの
2023/06/12(月) 10:39:41.38ID:bfFFaVcP
月曜午前2時~3時が一番ヒートアップしてるな
ニートしかおらんのか
317デフォルトの名無しさん
垢版 |
2023/06/12(月) 11:01:09.29ID:gFpOoSBC
>>310
調査の観点が異なるものを端末シェアかのように扱うのは間違い
特定サイトにおけるユーザーエージェントベースの調査と実際の端末シェアにはかなりの乖離がある
2023/06/12(月) 11:10:00.52ID:6Hzpyvye
>>317
どの調査を見ても日本国内ではiOSが多く
世界全体で見るとAndroidが多い
文意に違いはないと思うよ
2023/06/12(月) 11:18:07.24ID:rPdzxTkh
>>317
お前が大人しく意見を取り下げられるように言い回しに配慮を乗せたのを読み取ってくれ
320デフォルトの名無しさん
垢版 |
2023/06/12(月) 12:10:59.18ID:oql3AWnL
自分はRustはコードを書いていてCやC++に比べてメモリ管理が圧倒的に楽だし、文法も分かりやすいから普通に好きだけどなぁ。まあ、自分はまともにコードを書けるのはC,C++,Python, Rust, Javascriptくらいしかないけどね。
2023/06/12(月) 13:01:34.05ID:Rb3s9Jfw
爺は置いてけ
いても過去の話ばっかでうざいし
2023/06/12(月) 13:02:05.90ID:Irr6cK7B
>>315
このスレデは、古い言語に対して老害としか叩けなくなっているんだが。
2023/06/12(月) 13:03:05.36ID:Irr6cK7B
Rust信者 = 若害
2023/06/12(月) 13:04:13.02ID:Irr6cK7B
【新語辞典】
若害:
「若くて何も知らないゆえに、人に迷惑をかけること」
325デフォルトの名無しさん
垢版 |
2023/06/12(月) 13:11:36.17ID:5aN2ywSG
>>318
世界市場に比べて日本市場はiOSの割合が顕著に高いのは事実だが
端末シェアは日本でもAndroidの方がやや高いよ
ざっくり言えば半々
7:3みたいなとんでもない数字出したらガベージインガベージアウトにしかならない
2023/06/12(月) 13:34:28.23ID:Irr6cK7B
SNSを見ていると、Rust信者はプライドが高い人が多い。
確かに一定水準のものは出来て入るが、だから何?
Rustで作ったから偉いとでも思ってるのだろうか。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況