X



Linuxカーネルの6.1がリリース、プログラミング言語Rustが採用された初めてのバージョンに [543236886]
■ このスレッドは過去ログ倉庫に格納されています
0001番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW df56-f7vp)
垢版 |
2022/12/13(火) 12:16:50.35ID:XM/XrZRG0?2BP(1000)

 Linus Torvalds氏は米国時間12月11日、「Linux」カーネルのバージョン6.1の安定版が利用可能になったと発表した。Linux 6.1は、Rustのインフラを初めて採用したバージョンであり、同氏は数週間前よりも「はるかに満足している」状態だと述べている。

以下ソース

トーバルズ氏、「Linux 6.1」のリリースを発表--6.2の状況について報告も
https://japan.zdnet.com/article/35197296/
0003番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW dff8-PxEo)
垢版 |
2022/12/13(火) 12:18:08.51ID:7Yhqhg5J0
意外に早かったというか
Linusが今回はさくさく進んでるよと言ってたな
0006番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW dff8-PxEo)
垢版 |
2022/12/13(火) 12:19:08.82ID:7Yhqhg5J0
>>4
愛だよ愛
0007番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa6b-EhBm)
垢版 |
2022/12/13(火) 12:20:05.71ID:XWaUY+65a
API移植されてるんか?
一からunsafeなラッパーなんて作ってられんぞ
0010番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 878f-tIJK)
垢版 |
2022/12/13(火) 12:20:36.40ID:ZQDLZ54a0
カーネルすべてをCからrustで書き換えたの?
0011番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MMbf-l94J)
垢版 |
2022/12/13(火) 12:21:20.60ID:3d99MJUkM
流石に色々バグがありそうな気が
0014番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW e7af-jqoj)
垢版 |
2022/12/13(火) 12:22:09.89ID:tSiUpdJT0
継ぎ接ぎはぎはぎ
0016番組の途中ですがアフィサイトへの転載は禁止です (オッペケ Sr1b-NTZW)
垢版 |
2022/12/13(火) 12:22:27.86ID:RDAdw5P2r
>>4
コンパイル時に超厳格なメモリ操作のチェックが行われる
その代わり実行時にはチェックをほとんどしないのでCとほぼ同等のスピードで走る

コンパイルを通すのがめんどくさいが通れば自動的に安全が保証されるので今までCで書いていて脆弱性を量産してたプロジェクトに大人気
0022番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ bf9e-3TNT)
垢版 |
2022/12/13(火) 12:25:58.46ID:c1cOuIg20
時代が動く、乗るしかないこのビッグウェーブに。
0023番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 7f9f-dmwH)
垢版 |
2022/12/13(火) 12:26:11.12ID:xe6S28qU0
そもそもC++の時点で変な書き方しなければメモリリークのしようがないとは思うが
0026番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM8f-fUC2)
垢版 |
2022/12/13(火) 12:27:32.67ID:KGVkBo1TM
>>16
配列の添字を受信データとかにするとどうなるの?コンパイルエラー?
0029番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 878f-YdGU)
垢版 |
2022/12/13(火) 12:28:49.17ID:opc6fY9f0
windowsさんはようやっとる
0031番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM8f-GtWY)
垢版 |
2022/12/13(火) 12:29:22.96ID:tSxHC3uAM
>>4
C→メモリの安全性チェックしませんバッファオーバーランもメモリリークも自己責任でどうぞ
Java/C#等→メモリの安全性は言語側で面倒見ますメモリリークも基本的に起こりませんたまに(GCで)遅くなっても許してねてへぺろ
Rust→プログラム作成時にメモリ安全性はチェックします使い終わったらメモリは速攻で解放されます変数を使い回したい時は頑張って

こんな理解だわ
0032番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 2799-c8Pr)
垢版 |
2022/12/13(火) 12:30:49.93ID:j4nqV71v0
>>23
逆だろ
変な書き方しないとC/C++ではメモリ安全にならない
0033番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 7f9f-dmwH)
垢版 |
2022/12/13(火) 12:30:54.07ID:xe6S28qU0
馬鹿でもエラーが出ないから大丈夫って
馬鹿の書いたコード自体は大丈夫ではないと思うがw
0034番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW df76-eeqw)
垢版 |
2022/12/13(火) 12:31:34.47ID:4KU95nc90
>>4
C++でテンプレートで頑張って書く部分が言語機能に含まれてるのとランタイムがCとかC++みたいに軽いから
0036番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM8f-GtWY)
垢版 |
2022/12/13(火) 12:32:18.40ID:tSxHC3uAM
>>33
一見ちゃんと動いてそうに見えるコードが1番タチ悪いんだわ
0040番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa6b-EhBm)
垢版 |
2022/12/13(火) 12:34:04.09ID:XWaUY+65a
Rust使うと少し面倒が減るってくらい
0042番組の途中ですがアフィサイトへの転載は禁止です (オイコラミネオ MM7b-DNC6)
垢版 |
2022/12/13(火) 12:35:47.87ID:q0JGbP8KM
無理だろうけど完全に移行できたらいいのにな
0043番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7fc7-oRrX)
垢版 |
2022/12/13(火) 12:35:52.98ID:ZLimx64/0
>>37
rustはほぼないけどgoは珍しくない
0047番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロラ Sp1b-Jt0H)
垢版 |
2022/12/13(火) 12:38:10.56ID:Kc2a16Q3p
言語の変換とかそれこそai でちゃちゃっとしてくれ
0048番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW df76-eeqw)
垢版 |
2022/12/13(火) 12:38:53.66ID:4KU95nc90
>>26
メモリに直アクセスする時はunsafeモードだろうから保証外
普通に配列なら実行時境界チェックされる
投機的実行でほぼゼロコストやろうけど

であってるのだろうか?
0049番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 7f9f-dmwH)
垢版 |
2022/12/13(火) 12:39:11.63ID:xe6S28qU0
でもlinuxでも全面rustに書き直すわけじゃないんじゃないの?
0052番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7fc7-oRrX)
垢版 |
2022/12/13(火) 12:40:10.36ID:ZLimx64/0
>>49
うん
0053番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 4709-3TNT)
垢版 |
2022/12/13(火) 12:41:40.75ID:SMra7uA40
C++がVC++の登場で爆発的に普及したのと同様にMSがVisualRustでもリリースしない限り普及はしないだろうな
0055番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW df76-eeqw)
垢版 |
2022/12/13(火) 12:41:57.45ID:4KU95nc90
>>49
カーネルとかunsafe使いまくりであんま旨味なさそう
0056番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 7f9f-dmwH)
垢版 |
2022/12/13(火) 12:43:19.85ID:xe6S28qU0
それぞれの言語でメリットデメリットあるって話は別にいいけど
魔法の弾丸的売り文句は正直信じてない
0058番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7fcc-Hpgk)
垢版 |
2022/12/13(火) 12:44:48.29ID:UU+OtxwN0
よく分からんけどコア部分はそのままで一部プログラム変えたらデータIO発生して遅くなったりせんの?
0060番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7fc7-oRrX)
垢版 |
2022/12/13(火) 12:45:13.42ID:ZLimx64/0
>>56
コンパイルが遅い
0064番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa6b-K3FU)
垢版 |
2022/12/13(火) 12:48:18.75ID:CWCim4UKa
rust難しすぎて普通にアプリケーション動かすまで時間がかかったわ
pythonの5倍くらい最初はとっつきにくい
0066番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM8f-fUC2)
垢版 |
2022/12/13(火) 12:50:02.80ID:KGVkBo1TM
レジスタアクセスできるなら組み込みにも使えるかな
0071番組の途中ですがアフィサイトへの転載は禁止です (オッペケ Sr1b-0cEz)
垢版 |
2022/12/13(火) 13:10:41.94ID:+xNKYEKar
>>66
レジスタアクセスする部分だけunsafeで書いて、
それ以外の上のロジック層はメモリ安全スレッド安全保証の
safeなRustで書ける。

気を付けなきゃ行けない部分が最小限になるのが利点
0073番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM8f-9NI9)
垢版 |
2022/12/13(火) 13:21:13.03ID:pgYDhTXjM
俺が使ってるやつは未だに5.いくつなんだが
ウブンツかデビアンの派生みたいなやつだけど
逆に何使えば最新カーネルになるんだ?
0075番組の途中ですがアフィサイトへの転載は禁止です (スッップ Sdff-xwK0)
垢版 |
2022/12/13(火) 13:24:11.28ID:nRErCuEXd
チェック省いたら、悪意の書き換えとかわからないんじゃね?
0077番組の途中ですがアフィサイトへの転載は禁止です
垢版 |
2022/12/13(火) 13:50:59.11
last lust rust
0078番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6797-ec7P)
垢版 |
2022/12/13(火) 13:56:06.13ID:vw7mZDtE0
>>10
何千万行もあるんじゃなかったか
さすがに無理じゃね
0080番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa6b-0aNU)
垢版 |
2022/12/13(火) 14:02:12.34ID:IFkX+xaGa
>>73
UbuntuのLTS最新とかならaptで拾ってこれるんじゃね?のレベルかと。
0081番組の途中ですがアフィサイトへの転載は禁止です (スフッ Sdff-pBpW)
垢版 |
2022/12/13(火) 14:06:15.33ID:L6m0iQWbd
実行速度が許容できるならRustで置き換えてええな
0082番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 4705-KKgq)
垢版 |
2022/12/13(火) 14:10:04.42ID:ZDOnKId10
>>73
派生ディストリは元のディストリを受けて開発してるんだから最新になるわけないでしょ
カーネル含めた最新ソフトウェアを整備してるのは
まずArch、Arch準拠を維持してるManjaro
次いで速いのはDebian Testing(Testingと言うが他ディストリのベースになるほど十分硬い)、Fedora
ここらはカーネルがバージョン6に乗ってる
0083番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ c7d2-3TNT)
垢版 |
2022/12/13(火) 14:10:50.27ID:TBqz2K7+0
>>73
manjaroだと使いたいカーネルバージョン簡単に選べて最新もすぐ使える
arch系ね
0084番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW e7af-9Atz)
垢版 |
2022/12/13(火) 14:15:24.76ID:cByloISo0
FreeBSD使ってみたいんだけど、今は人気ないってマジ?
勉強してみたいんだけど、メンテされなくなったりしたら嫌だなぁ
0087番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW df56-mfiA)
垢版 |
2022/12/13(火) 14:19:39.74ID:ib0pOfBQ0
>>4
C++の言語仕様が肥大化しすぎて付き合い切れなくなった
0088番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 4705-KKgq)
垢版 |
2022/12/13(火) 14:24:37.16ID:ZDOnKId10
>>84
商用UNIXに対する無料UNIXとして昔は重宝されてたけど
今はその座をLinuxが占めちゃったからね
ただ色んなデバイスのベースOSとして今でも結構使われてるよ
FreeBSDが近いうちに無くなるなんてことはまずない
OpenBSDもセキュリティ特化という独自の要素持ってるから細々と続く
NetBSDはそろそろ危ないかも
0089番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW e7af-9Atz)
垢版 |
2022/12/13(火) 14:29:11.86ID:cByloISo0
>>88
ありがとう
デスクトップとして使うわけではないし勉強してみる
0090番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa6b-MhX9)
垢版 |
2022/12/13(火) 14:48:28.58ID:M6poehJAa
流石嫌儲だわ
ドライバがかけるようになるだけなのに知ったかぶりばっかり
0091番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW dff8-PxEo)
垢版 |
2022/12/13(火) 14:53:59.44ID:7Yhqhg5J0
>>90
お前ドライバ書いたことあんの?
結構めんどくせえしカーネルモードだから
しくれば即死だし即死しづらい言語で書けるは意味はそればなりに大きいんだよ
あとどうでもいいがLinuxの場合カーネルインタフェースが
バージョン変わるたびにコロコロ変わるのが大変なんだ
0092番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW a714-D0ph)
垢版 |
2022/12/13(火) 14:59:17.32ID:gGK0uLQi0
rustって英語で荒廃したとか錆びたとかいう意味なんだろ?
もうちょっとなんとかならんかったのか言語名は。

groovyとかみたいに、こう、明るい意味あいとダブルミーニングを持たせりゃいいものを
なぜあまり明るいイメージのない単語と言語名を同一化させてしまったの
0093番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa6b-MhX9)
垢版 |
2022/12/13(火) 15:03:29.38ID:+YdkIwOVa
>>32
意味不明
RAIIが変な書き方というならCのがゴミだわ
C++がクソなのは最適化でコピーコンストラクタ操作消えたりTMPとかの話なのに
0094番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa6b-MhX9)
垢版 |
2022/12/13(火) 15:11:33.57ID:+YdkIwOVa
>>91
小物はUIOも使えるからカーネルモードとは限らない
コロコロ変わるのはわかるがな
特にUSBやネットワーク(BT含む)周り
0096番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ df44-KKgq)
垢版 |
2022/12/13(火) 15:24:52.78ID:2Zj8R5Iw0
>>89
ファイル鯖にするならFreeBSDのほうが堅牢だと思う
特にZFSが使いたいならFreeBSDくらいしか手軽なのがない
0097番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa6b-MhX9)
垢版 |
2022/12/13(火) 15:27:21.66ID:R+6oBQP2a
>>96
Linuxでも普通に使える
環境も整ってる
ライセンス気にするならOpenZFSしかないが
0098番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa6b-MhX9)
垢版 |
2022/12/13(火) 15:28:16.82ID:R+6oBQP2a
というかよくわかってない奴にBSD勧めんなよな…
ドライバないぞ
0099番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6797-ec7P)
垢版 |
2022/12/13(火) 15:47:44.03ID:vw7mZDtE0
>>92
中二病
0101番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ e7af-KKgq)
垢版 |
2022/12/13(火) 15:59:57.65ID:4Hvxmfk90
>>100
rustだったら同じことが起こらない保障でもあるの?
0102番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM8f-GtWY)
垢版 |
2022/12/13(火) 16:01:34.76ID:PyYpYFF/M
>>92
確保したメモリがスコープ外れるとすぐ錆びる
って意味なんじゃ
0105番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 4744-8//E)
垢版 |
2022/12/13(火) 16:30:31.82ID:tuR4Uf/Q0
すげーな
メモリとの戦いが大変だと聞くけど楽に実装できるようになってんの?
0106番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW a714-Eb+z)
垢版 |
2022/12/13(火) 16:34:08.83ID:gPXqxrQv0
脆弱性のおかげでroot奪取してカスロム適応したり出来るのにエンドユーザーには害しかないだろ
0107番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MMbf-Eb+z)
垢版 |
2022/12/13(火) 16:59:27.87ID:XQv+xMbbM
Rust難しすぎて挫折したわ
サルでも分かる入門書出してくれ
0109番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 2778-MhX9)
垢版 |
2022/12/13(火) 17:51:49.88ID:vAYqY9dR0
>>108
どういう発想だそれ?
■ このスレッドは過去ログ倉庫に格納されています

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