Android13、OSのプログラミング言語を安定性、安全性の高いRustに置き換え。バグや脆弱性が増えにくい土台に

サムネイル
1 : 2022/12/15(木) 17:04:08.69 ID:4OI04xoDM

https://forest.watch.impress.co.jp/docs/news/1462573.html
 今年リリースされた「Android 13」は、新規コードの多くをRust、Java、Kotlinといったメモリセーフなプログラミング言語で記述している。そのため、新しいコードの大半をメモリセーフなプログラミングにした最初のバージョンになった。

2 : 2022/12/15(木) 17:05:02.83 ID:LLyV/PRy0
間違いない既存アプリにバグ出るわ
3 : 2022/12/15(木) 17:05:13.42 ID:kc5gUFKa0
メモリセーフなプログラミング言語で記述している。そのため、新しいコードの大半をメモリセーフなプログラミングにした最初のバージョンになった。
小泉語録?
5 : 2022/12/15(木) 17:06:02.60 ID:qyq0QFfx0
スマホ買い替えたばっかだけど12だったわ
6 : 2022/12/15(木) 17:06:12.89 ID:GpHwbyVtH
脱Googleしたい
iPhoneしか選択肢ないのかな
18 : 2022/12/15(木) 17:10:14.22 ID:IA6hYaA1a
>>6
現状はそれしかないね
21 : 2022/12/15(木) 17:10:50.63 ID:ya9lG4Op0
>>6
ふぁーうぇい
23 : 2022/12/15(木) 17:11:42.96 ID:ViGhyv6m0
>>6
/e/という脱Googleに特化したカスタムOSがある
俺自身使ったことはないけど
30 : 2022/12/15(木) 17:29:43.60 ID:2vwisKm/0
>>6
Lunuxフォンとかいうのもどこかのスタートアップが作ってるし定期で出てくるが流行らねーな
7 : 2022/12/15(木) 17:06:13.71 ID:hQvpXpNg0
新規追加した独立コンポーネントに一定数rustがあるだけで、javaのスパゲッティはシステムサービス中心にたくさん残ってるから安心して?
8 : 2022/12/15(木) 17:06:25.44 ID:E07YqSqF0
軽くなる?
9 : 2022/12/15(木) 17:06:27.83 ID:4OI04xoDM
OSのメモリ消費減るかな
10 : 2022/12/15(木) 17:06:28.62 ID:kc5gUFKa0
メモリセーフなプログラミングにしている、そのためメモリセーフなプログラミングにした
11 : 2022/12/15(木) 17:06:52.06 ID:+Xwu11Kd0
どうだiPhone!思い知ったか!😡
12 : 2022/12/15(木) 17:06:53.46 ID:ho4P+BOg0
13にアップデートされたけど12とほとんど変わらん
2chMate 0.8.10.153/OPPO/PDEM30/13/DR
13 : 2022/12/15(木) 17:07:16.21 ID:vKRSN+800
Rustに全部置き換わったら起こしてくれ
14 : 2022/12/15(木) 17:08:18.45 ID:FMhqn2Hl0
Javaのメモリ管理って信用していいん?
17 : 2022/12/15(木) 17:09:36.38 ID:kc5gUFKa0
>>14
あれは自動でfree()をしてるだけ
そういうのが凄いって思っちゃうのはもう本当にC言語を学んでない人
15 : 2022/12/15(木) 17:08:30.20 ID:C6aqnPkf0
言語とか関係なく定期的に書き直した方がいいよな
16 : 2022/12/15(木) 17:08:30.64 ID:SGV2J4/oM
この流行り言語はダルビックのバイトコードを直接吐いてんの?
それともなんかかましてる?
19 : 2022/12/15(木) 17:10:16.30 ID:BCpEJVxO0
言語ごとに特有の癖とバグがあるからなぁ
20 : 2022/12/15(木) 17:10:22.56 ID:hQvpXpNg0
いつの間にやらjniからrust呼べるようになってたから、アプリなんかも採用数増えるかもな
22 : 2022/12/15(木) 17:10:59.45 ID:iHcPa04J0
バグや脆弱性より泥はdoze推しやめて通知きっかり来るようにしてよ
24 : 2022/12/15(木) 17:11:47.92 ID:rzMAFyKV0
なんでもかんでもRustになっていくな
そろそろ勉強してほうがいいか?
25 : 2022/12/15(木) 17:12:00.55 ID:hm8QU0ci0
rustむずこいからそんな大幅には置き換えんやろ
26 : 2022/12/15(木) 17:13:46.28 ID:bgm0xSkK0
なんで新しいの作るんだよ
ただ怠けたいだけで不便にしてんじゃねーぞ
27 : 2022/12/15(木) 17:17:30.08 ID:/S4WmXeM0
今後の開発はapiサーバーもRustでいいかなと思ってる
今まではjvm系の言語かts使ってたけど
しかし一般的には難易度高い扱いだから人員補充に苦しむ羽目になりそう
28 : 2022/12/15(木) 17:19:54.03 ID:EbrbmXIC0
コンパイルが上手くいったコードはメモリリークが仕掛け上無いんだっけ?
長期の安定稼働には必須の実装ができるのはすごいわ
29 : 2022/12/15(木) 17:23:47.69 ID:FMhqn2Hl0
そろそろRust真面目に勉強しないと駄目そうだな
31 : 2022/12/15(木) 17:33:22.35 ID:z0V61MnR0
Pixel6aを12から13にアップデートしたら軽くなった気がする
32 : 2022/12/15(木) 17:36:09.18 ID:R09khvzQ0
GOやろうと思ってたが、スキップしてRustで良さそうだ。

コメント

タイトルとURLをコピーしました