- 1 名前:デフォルトの名無しさん mailto:sage [2022/06/27(月) 08:17:03.45 ID:gDlfKP6u.net]
- 公式
https://www.rust-lang.org/ https://blog.rust-lang.org/ https://github.com/rust-lang/rust Web上の実行環境 https://play.rust-lang.org 日本語の情報 https://rust-jp.rs/ ※Rustを学びたい人はまず最初に公式のThe Bookを読むこと https://doc.rust-lang.org/book/ ※Rustを学ぶ際に犯しがちな12の過ち https://dystroy.org/blog/how-not-to-learn-rust ※Rustのasyncについて知りたければ「async-book」は必読 https://rust-lang.github.io/async-book/ ※次スレは原則>>980が立てること 前スレ Rust part15 https://mevius.5ch.net/test/read.cgi/tech/1652347700/
- 425 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 00:46:45.91 ID:Dec8FkF+.net]
- >>418
-XDatatypeContexts is deprecated: It was widely considered a misfeature, and has been removed from the Haskell language.
- 426 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 01:09:40.70 ID:hXBfLf2I.net]
- >>421
いきなり何かわからない話を向けられても困る 解説せよ
- 427 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 01:43:49.12 ID:kvE65+oR.net]
- トレイトのどの辺が「洗練された新たなプログラム構成要素」と感じるのか全然分からん
俺の中ではインターフェースと一緒の扱い Rustが画期的だったのはOwnership/Referenceルール + Borrow Checker この点に異論ある人はいないよね?
- 428 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 02:15:42.10 ID:g+hZIhYV.net]
- >>423
一般的なインタフェースなんて Trait Boundsもimpl Traitもdyn Traitもないゴミ >>419 その点でも差異があるだけでなく Rustのトレイトは基本概念こそHaskellの型クラスと同じだがそれ以外は各々の言語に適応してかなり異なる
- 429 名前:はちみつ餃子 mailto:sage [2022/07/22(金) 03:26:24.88 ID:fX2QhDiX.net]
- >>424
そりゃ言語に合わせて変えるところがあるのは当たり前だが、 基本概念が同じだというなら類似物ではあるだろう。 カテゴリ分けしたらおおよそ同じところに分類するよ……。
- 430 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 03:47:26.49 ID:u1/oKmBi.net]
- >>425
それは違うのではないかな 例えばHaskellはRustのtraitでのdyn(動的解決)とimpl(静的解決)といった重要な基本概念を欠いているよ
- 431 名前:デフォルトの名無しさん [2022/07/22(金) 05:52:26 ID:FhKnOINS.net]
- C++の欠点は、何でもできること。
その欠点をなくして、わかりやすくしたのがRust。 バイナリ界のJavaと言い換えても良い。 ほとんどのプログラマはC++よりRustを使うほうが良い。
- 432 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 08:04:03.49 ID:FDKNW5k7.net]
- >>410
だから最新情報に誘導しろよ。 無能か?
- 433 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 09:31:13.18 ID:8cs6kRrX.net]
- >>427
これからRustはIT土方専用言語になっていくんだろうなあ
- 434 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 09:55:09.86 ID:aK9LU/qI.net]
- >>424
>一般的なインタフェースなんて >Trait Boundsもimpl Traitもdyn Traitもないゴミ 言語化できてないから本質を理解できていように見える Trait Boundはジェネリック型の型制約で一般的なインターフェイスも型制約として機能する 一般的なインターフェイスは動的ディスパッチなのでdyn Trait相当 impl Traitがmonomorphizationのことを言ってるならそれはTraitの機能じゃなくGenericsの機能 C++で20年前から使えるよね? C++以外でもSwiftみたいに一部の言語はGenericsのspecialization機能があるけど一般的にはオーバーロード使ってstatic dispatchにすることが可能
- 435 名前:デフォルトの名無しさん [2022/07/22(金) 10:57:57.42 ID:GQh1j6M0.net]
- >>418
javaのgenericsでextends使うとできるやつかな?
- 436 名前:デフォルトの名無しさん [2022/07/22(金) 11:30:46.07 ID:emgmw9dd.net]
- Java厨は出て来ないで下さいうざいだけです
- 437 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 11:34:22.85 ID:LVIZaCij.net]
- >>429
msとかgoogleとかの狙いはそうだろ。 土方がコーティングしてもバグが入り込まない。 その代わり難易度が上がっているからコーダーの単価上がりそうだけど、msとかgoogleはそんなの気にしないだろうし。
- 438 名前:デフォルトの名無しさん [2022/07/22(金) 13:14:37.08 ID:GQh1j6M0.net]
- >>432
rustの画期的な部分なんだろ?言い返せないのかよダサいなお前 本当に革新的なのは>>423あたりなんじゃないの
- 439 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 14:36:57 ID:ZDp8+ZKO.net]
- kumagiとか見てると、google社員でもc++触らせたらあかん奴ってのが結構いるのがわかる。
- 440 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 14:59:23.46 ID:hnGDX2CP.net]
- >>431
Javaのジェネリクスは変な制限が多く インタフェース指定していって問題があってもコンパイルエラーとならず実行時エラーとなるものがあるなどJavaは論外 他にも問題多すぎてRustに何ひとつ勝てないから新システムを機会にJava→Rustとなったものも出てきている
- 441 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 15:43:33.15 ID:yLavWCdC.net]
- >>434
Ownership/reference自体はc++にもあるからあんまり革新的とは思えないな。 コールスタック&RAIIを中心にしてメモリ管理ルールを再構築して、厄介なヒープメモリの管理をできるだけ避けて高速化しているのが特徴だと思う。 革新的なのはそのルールを徹底していることくらいかと。
- 442 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 17:12:05.71 ID:efNbKFVE.net]
- 安全性とゼロコスト抽象化の制約下で開発効率を高める仕組みを導入していることがRustの特徴だよね
言語仕様や処理系実装上での苦労や工夫はいろいろあるが、それらによって実現される機能自体が目新しいものというわけではない
- 443 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 17:40:06.82 ID:whw2xWQR.net]
- Rustが発明したのかどうかはしらんけど、Borrow Checkerは他の普通の言語にはない仕組みで、目新しく感じるけどなあ
Borrow Checkerが効かないようなコードを書くんだったらRustを使う意味が感じられないぐらいにはね
- 444 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 17:44:11.14 ID:t0V8WW9J.net]
- >>436
インターフェースの問題とJavaの問題を混同するのが論外
- 445 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 18:05:15.33 ID:K++ItniC.net]
- Borrow checker自体は2000年頃のCycloneの時点でほぼできていたっぽい
Rust独自なのは多分shared xor mutableとmove by defaultじゃないかな
- 446 名前:デフォルトの名無しさん [2022/07/22(金) 19:11:51.06 ID:yoEBUVfk.net]
- >>437
そう。 C++には何でもある。 それが欠点。 必要なものに厳選して誰でも使えるようにしたのがRust。 C++のアイデアとJavaの実用性、二つの遺伝子を組み合わせたのがRust。 ちなみにお母さんがJava、お父さんはHaskellという建前だけど、本当のお父さんはC++。 Haskellさんは、自分の子供だと信じてる。
- 447 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 21:06:16.19 ID:UonvlDt9.net]
- キモいな
Javaは遺伝子引き継いでないから代理出産に違いない
- 448 名前:デフォルトの名無しさん [2022/07/22(金) 21:16:25.55 ID:i57cd+Nw.net]
- >>442
javaの立ち位置なんて、無関係な癖に建物の影からチラチラこちらをうかがって変な妄想してる気味悪い知らない奴だよ。
- 449 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 21:29:36.07 ID:zWgtMzpY.net]
- >>435
あの人はプログラミング能力だけの人じゃなくてDBとか分散システムのアルゴリズムが主戦場の人でしょ。 プログラム読み書き堪能に越したことはないけど、そこだけで人を評価するのは視野が狭いよ。
- 450 名前:デフォルトの名無しさん mailto:sage [2022/07/23(土) 04:53:27 ID:Yc68YnRu.net]
- >>444
意味不明なこと言わないで
- 451 名前:デフォルトの名無しさん mailto:sage [2022/07/23(土) 05:40:41.12 ID:xoLMiefm.net]
- >>435
C++だけでなくRustも理解できてない? @ 純粋に疑問なんですけどRust使ってる中で「値オブジェクトマジ助かる!」って事あるんですか。 適当に参照で渡したデータが意図せず書き換えられて伝搬して困る典型ケースはコンパイラが潰してくれる認識なんですが。
- 452 名前:デフォルトの名無しさん mailto:sage [2022/07/23(土) 08:37:27.70 ID:0xKT+wLu.net]
- >>447
それはRustじゃなく値オブジェクトを理解できてない 院卒の新人だったりしない?
- 453 名前:デフォルトの名無しさん [2022/07/23(土) 09:37:03.85 ID:bR39w9BX.net]
- Googleは金の亡者
- 454 名前:デフォルトの名無しさん mailto:sage [2022/07/23(土) 11:55:37.32 ID:8Uydd8B4.net]
- >>448
低レイヤーのプログラマーは値オブジェクトとか知らないほうが普通 アーキテクチャ設計といったらCPUやメモリアーキテクチャの事だと思ってたりするw
- 455 名前:デフォルトの名無しさん mailto:sage [2022/07/23(土) 13:10:56 ID:RBxCW/xN.net]
- OwnershipルールとReferenceルールがWhat
Borrow CheckerはHowに相当 Howにももちろん価値はあるが それと同じくらいWhatをシンプルに絞り込んだものにしたことにも価値がある 後知恵で見れば当然に見えるようなシンプルなルールを作るのはものすごく難易度が高い
- 456 名前:デフォルトの名無しさん [2022/07/23(土) 16:15:20.09 ID:tefRxlpq.net]
- >>451
わかる Rustのメモリ周りや、UnixとかRISC-Vみたいに、システムを動作させるに必要な機能の数をできるだけ小さくするのって難しいけど、完成品を見ると当たり前じゃんみたいな印象を受ける
- 457 名前:デフォルトの名無しさん mailto:sage [2022/07/23(土) 18:34:20.81 ID:u2Y0Vizw.net]
- >>445
残念ながらスパナーとか普通に実装してるgoogleにおいてはあんまり価値のある能力ではないよ。
- 458 名前:デフォルトの名無しさん [2022/07/23(土) 19:04:05.94 ID:ehQy/P8s.net]
- ISO、C++標準化委員のグレイドン・ホアレ氏はC++0xの標準化過程で、後方互換性を削ぎ落せば理解しやすくなることに気が付く。
そして私的プロジェクトとして実装し始めた。 2016年4月、ホアレ氏は最初の製品をRustと命名し出荷した。
- 459 名前:デフォルトの名無しさん mailto:sage [2022/07/23(土) 19:21:14 ID:NE7ljYY1.net]
- C++標準化委員の人でもあったんか
それにしてもRustっていいネーミングだよな なんかしっくりくる
- 460 名前:デフォルトの名無しさん [2022/07/23(土) 19:57:02.71 ID:uphZtYPd.net]
- 正直なところ一般的な単語とか1文字とかの言語名はやめて欲しいと思わなくもない。
- 461 名前:デフォルトの名無しさん mailto:sage [2022/07/23(土) 20:43:26.21 ID:PgM2fTTz.net]
- >>453
逆じゃね。自分たちで作ってるからこそアルゴリズム方面の知識の意味があるのでは
- 462 名前:デフォルトの名無しさん mailto:sage [2022/07/23(土) 21:05:19 ID:IDFlcwhf.net]
- >>454
Hoareはホーアかホアだと思うんだが ホアレはどこの国の読み方?
- 463 名前:デフォルトの名無しさん mailto:sage [2022/07/23(土) 21:18:57.29 ID:91gi6HhK.net]
- 日本じゃね?
- 464 名前:デフォルトの名無しさん mailto:sage [2022/07/23(土) 21:28:49.17 ID:zqWGCIwO.net]
- >>456
昔は大変だったけど今時はグーグルさんもだいぶ賢くなって来たから〇 言語や〇 langでいける
- 465 名前:デフォルトの名無しさん mailto:sage [2022/07/23(土) 22:37:12.56 ID:SkYdpzS6.net]
- >>454
>2016年4月、ホアレ氏は最初の製品をRustと命名し出荷した。 2006年の間違いじゃない? ちなみに>>451に書いてるReferenceルールやBorrow CheckerはGraydon時代にできたものじゃないよ
- 466 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 09:21:08.56 ID:lG8qI40d.net]
- >>461
じゃあいつできたの?
- 467 名前:デフォルトの名無しさん [2022/07/24(日) 09:29:10.51 ID:TkuAh24s.net]
- RustじゃなくてHoareの方が検索性は高かったと思う
言語に自分の名前つけたっていいじゃん、最初だけイタい人扱い受けるだけだし
- 468 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 12:23:10 ID:A2ivE9+A.net]
- でも本当にHoareなんて名前付けたら絶対Tony Hoareのほうだと思われるやろな
- 469 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 12:53:11.52 ID:lG8qI40d.net]
- >>464
ほんこれ あんな有名人とfamily nameが一緒とかすごい偶然だよな
- 470 名前:デフォルトの名無しさん [2022/07/24(日) 13:06:01.37 ID:hnBeY/7d.net]
- 木村拓哉と苗字が同じ木村君みたいな。
- 471 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 13:06:50.57 ID:iVL8opWs.net]
- すごい偶然ですねえ・・・ えっ
- 472 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 13:35:38.58 ID:q7gbemmZ.net]
- Rust-Oneとか見たいな感じの名前が良かったんじゃないかとw
- 473 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 13:48:30.68 ID:q7gbemmZ.net]
- 新言語を作る際にはありふれた言葉を使うなってコンセンサスがあれば…
C java go Perl Ruby Rust ...
- 474 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 13:53:14.16 ID:iVL8opWs.net]
- せめて後ろに +lang した名前を正式名称にしてくれりゃなあ
Javalang、Clang、Golang、Rustlang... clangは名前衝突するから今更ムリだけど
- 475 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 14:08:13.51 ID:6QULAMze.net]
- RustとかGoはもう今じゃメジャーだから大分マシだけど
上の方に出てるCarbon?だのみたいな新しい知名度低いようなのにとっちゃ検索されづらいのって結構大きいデメリットじゃないのかね
- 476 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 14:11:15.69 ID:q7gbemmZ.net]
- Car-bonおすすめ
- 477 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 17:26:22 ID:AIK5SBoS.net]
- Rustでは検索にこまったことないけどなぁ
CやGoではそれなりに困ったことある 特にC
- 478 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 17:35:43.91 ID:nz/s3YoW.net]
- >>469
perlは違うくね 入れるならpython
- 479 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 18:34:31.10 ID:kd/zxSl1.net]
- Pythonはまさかちょっとしたイタズラ心で命名した言語が
30年経ってこれほどまでに普及するとは思ってないだろうなぁ。
- 480 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 20:35:51.30 ID:T5Io3liY.net]
- ゲームのRustが人気になっていても問題なく検索できてるなぁ
- 481 名前:はちみつ餃子 ◆8X2XSCHEME mailto:sage [2022/07/25(月) 09:42:55 ID:OE8E5RfU.net]
- パーソナライズ (その人のアクセス傾向を検索結果に反映する) がそこそこ機能してるっぽいという話はあるなぁ。
個人情報保護の法律との兼ね合いが難しいみたいだが。
- 482 名前:デフォルトの名無しさん mailto:sage [2022/07/25(月) 11:46:03.92 ID:fotNOYOj.net]
- RustはCやC++の後継にはならないな。
- 483 名前:デフォルトの名無しさん mailto:sage [2022/07/25(月) 12:46:43.99 ID:/yXgS7y/.net]
- CはC言語で検索してもC++が出てきやがるからな
迷惑な言語だわC++
- 484 名前:デフォルトの名無しさん mailto:sage [2022/07/25(月) 14:10:01.30 ID:fotNOYOj.net]
- 全然、思想や人柄が違う人を後継者に立てようとしても無理が有るな。
- 485 名前:デフォルトの名無しさん mailto:sage [2022/07/25(月) 19:30:13.93 ID:qs4kuyp6.net]
- >>456
その例でいってとにかくクソダメなのが Go 言語仕様も前時代的なウンコみたいな仕様だが何がだめといって名前がクソすぎ ついでにいうとマスコットが致命的にキモすぎる
- 486 名前:デフォルトの名無しさん [2022/07/25(月) 20:08:08.67 ID:uz33IoOs.net]
- goはgolangって呼び方が一般化してるから問題なくね?
親会社もalphabetだし、仮に一般名詞でも検索してやんよっていう自信の現れなのかも。 あとlisp monsterのほうが可愛いよね
- 487 名前:デフォルトの名無しさん mailto:sage [2022/07/25(月) 21:31:20 ID:o3/zkeTE.net]
- langってなに?
- 488 名前:デフォルトの名無しさん [2022/07/25(月) 21:42:28 ID:GF1rw+EH.net]
- ゴラン高原はイスラエルが不法に占領してるシリアの土地であり、日本政府
- 489 名前:はシリア高原と呼称するそうだぞ。 []
- [ここ壊れてます]
- 490 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 07:10:48 ID:4TZ4RWr2.net]
- 今ちいかわってキモいキャラが流行ってるように
Gopherくんもいずれ世界的なマスコットキャラクターになるよ
- 491 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 08:04:10.89 ID:B/e7/0Va.net]
- >>484
それはGolan
- 492 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 08:15:07.77 ID:RlhOzjvN.net]
- 今マイコン用クレートでメジャーなのってどのあたり?
自分で作るにあたり参考にしたいのだが
- 493 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 08:36:59.30 ID:+EhcIf+H.net]
- >>487
おれたちが知るわけないだろバカか?
- 494 名前:デフォルトの名無しさん [2022/07/26(火) 08:37:23.50 ID:jFWmtimM.net]
- 言語の名前がGopherだったらよかったのに
- 495 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 09:10:32.87 ID:gGUkeHRo.net]
- プロトコルの方のgopherについて調べる人が困るでしょ
- 496 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 09:38:10.98 ID:hAg2HYen.net]
- プロトコルはイーサリアムとビットコインで実現出来ます
この2種類以外は今後不要になります
- 497 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 09:42:41.59 ID:xvJteLGG.net]
- 😲
- 498 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 09:57:43.88 ID:khPn0eWd.net]
- >>491
草
- 499 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 11:19:17.05 ID:wEdk200U.net]
- Web3なんて流行るわけねーだろ
スマートコントラクトの開発コスト高すぎ&不便すぎ
- 500 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 11:50:54.04 ID:m36KkBXx.net]
- それに引き換えBorrow Checkerは開発コスト低くて便利だね
- 501 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 11:55:05.12 ID:xpFZew7X.net]
- Rust=Web3 だからWeb3業界の勢いが無くなったら影響受けるよ
- 502 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 11:59:58.82 ID:EbLORSqB.net]
- >>496
意味不明
- 503 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 12:14:19.05 ID:/Gebh7sM.net]
- Etherはイーサーだけど
Ethereumはァセーリアム 日本語読みだと外人に通じないから注意な
- 504 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 12:46:34 ID:NppJ7uYb.net]
- >>487
AVR-HALとかいうやつ使ってる
- 505 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 14:54:22.29 ID:6ZBHWj0q.net]
- 3年以内にMoveが天下取るとか言われてるけど本当かね
- 506 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 14:58:00.69 ID:m36KkBXx.net]
- 本当だから高くなる前にいっぱい買っておけ
- 507 名前:デフォルトの名無しさん mailto:sage [2022/07/26(火) 21:01:19.60 ID:WAPUil1D.net]
- ʕ◔ϖ◔ʔ
- 508 名前:デフォルトの名無しさん mailto:sage [2022/07/27(水) 00:16:39.59 ID:Zq3V4Tcb.net]
- >>500
Moveってなに?
- 509 名前:デフォルトの名無しさん mailto:sage [2022/07/27(水) 01:54:06.44 ID:qGGsA3uX.net]
- >>503
最新のブロックチェーン言語も知らない奴はここから消えて
- 510 名前:デフォルトの名無しさん mailto:sage [2022/07/27(水) 05:50:23.11 ID:Zq3V4Tcb.net]
- >>504
あれLibraってまだ生きてんの? ぜんぜん音沙汰聞かないけど
- 511 名前:487 mailto:sage [2022/07/27(水) 07:28:03.29 ID:6+JEeGDS.net]
- >>499
ありがと。見てみます どのくらいのさじ加減が使いやすいのかが難しい・・・
- 512 名前:デフォルトの名無しさん [2022/07/27(水) 07:32:05.65 ID:6nSf0k+r.net]
- >>503
ダイハツの軽自動車
- 513 名前:デフォルトの名無しさん mailto:sage [2022/07/27(水) 10:27:27.45 ID:IW7fj0uw.net]
- >>505
名前変えた後継含めて公式に死んでる
- 514 名前:デフォルトの名無しさん mailto:sage [2022/07/27(水) 19:19:33.01 ID:U29fl458.net]
- >>505
世界に殺された もし生まれたら恐ろしいことになってただろうしな
- 515 名前:デフォルトの名無しさん mailto:sage [2022/07/28(木) 00:38:58 ID:z/Vvst4i.net]
- アレはAptosとして生き残った
大型の資金調達を連発して次の投機の標的になってる
- 516 名前:デフォルトの名無しさん mailto:sage [2022/07/30(土) 22:19:27.63 ID:wZaxY20D.net]
- std::io::Result<()>
↑の()ってなんすか? Ok(()); ↑の()も。 「空」を意味してるってことでいいんですか?
- 517 名前:デフォルトの名無しさん mailto:sage [2022/07/30(土) 22:34:27.43 ID:PnFWbFUc.net]
- 5つの何かを返す関数なら
return (a, b, c, d, e); 0つの何かを返す関数なら return (); と考えてもよく何も返さないこと
- 518 名前:デフォルトの名無しさん mailto:sage [2022/07/30(土) 22:39:27.64 ID:xUdiS2xM.net]
- https://doc.rust-lang.org/std/primitive.unit.html
- 519 名前:デフォルトの名無しさん mailto:sage [2022/07/30(土) 22:41:59.23 ID:wZaxY20D.net]
- >>512
>>513 どうもありがとう
- 520 名前:デフォルトの名無しさん mailto:sage [2022/08/01(月) 16:04:37.53 ID:ElZDPbmW.net]
- Meta社のバックエンドにRust推奨だってよ。
https://www.publickey1.jp/blog/22/metafacebookrustpythonchack.html
- 521 名前:デフォルトの名無しさん mailto:sage [2022/08/02(火) 02:20:06.29 ID:M8Mca9lV.net]
- bevy 0.8
https://bevyengine.org/news/bevy-0-8/
- 522 名前:デフォルトの名無しさん [2022/08/02(火) 23:33:57 ID:FkNkpg49.net]
- bevyとFyrox Engineはどちらの方が良いのかな
人気度はbevyな気がするが
- 523 名前:デフォルトの名無しさん mailto:sage [2022/08/04(木) 02:28:39.18 ID:xaY+36ag.net]
- Rustでプラグインシステム組むならwasiが安牌かな
- 524 名前:デフォルトの名無しさん mailto:sage [2022/08/04(木) 09:59:47.35 ID:CkQzFtco.net]
- プラグインシステムとは
- 525 名前:デフォルトの名無しさん mailto:sage [2022/08/04(木) 12:38:32.91 ID:pLEfRi/j.net]
- エディタとかツールの機能拡張だよ。
RubyとかJVMとかある程度の動的さを持つランタイムがあると開発楽だけど、GoやRustみたいにスタティックリンク、シングルバイナリが基本になると たしかにwasmベースで作るのが筋が良いのかねぇ。
|

|