X



「Google Chrome」のフォント処理がC/C++言語からRust言語に変更へ、Rustの時代がまた一歩近づく [543236886]

■ このスレッドは過去ログ倉庫に格納されています
2025/03/24(月) 18:44:15.85ID:2duK9O7m0?2BP(1000)

「Google Chrome」のフォント処理がC/C++言語からRust言語に
https://forest.watch.impress.co.jp/docs/news/1672186.html
2番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 2e40-v31/)
垢版 |
2025/03/24(月) 18:45:43.59ID:qIKUmNY00
.
  <`ヽ  <ヽ<ヽ     >` 、        ヽ`ー-、      ..`,`ヽ         _             _-'"´~`゙-、
,、___/ レ'`, `" `  _   / /_   、"、     ,.‐`-‐'´   ..,、_ -' '‐'ヽ`ニ .ヽ、   ゝ`, ,、 _____ .,、     / ,'"´~`ヽ ヽ
ヽ- ,┌‐'ニ-‐'_"`,  ヽ_ニ=, ,‐、 ヽ 丶`、   } }      ..`ーフ /'"~´ 「',- 、_'    / /  `ー, , -‐'"     '-'   _ノ .ノ
  / / "~'_,"´~     / /  } } _.,」 .}. ノ { -='"ニ、ヽ   ./ /   .i i     { { ,  "     .      .'´ .-'"
. / /  ,"、       / /_  / / ` `ー'  {、_‐'´   ) .) / /  _ =-' L_    i レ'/ ,、             i.,...i
/ /   '.、`ー─'`  {´ ノ `、`' /、           _ノ ノ `´  { (ニ; ,へ`ゝ  i  /  ',`、_____. ,、   .    ,-‐、
`´      ̄ ̄"´   ~   `~          -='-‐'´      `ー‐'"  `´   ヽ_',  `ー---‐"   .    `ー"
3番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6dba-Lf7Z)
垢版 |
2025/03/24(月) 18:45:55.59ID:k082uCOR0
c言語で引退おじさん「rustとか始めて聞いた🥺
2025/03/24(月) 18:46:45.80ID:6Q9Bw1NC0
フォントかよ
5番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6d66-fAJq)
垢版 |
2025/03/24(月) 18:47:18.41ID:rhHT9cFg0
GOじゃないの?
2025/03/24(月) 18:48:36.20ID:R4CMI1CG0
組込み開発やってないから今知らない
2025/03/24(月) 18:52:03.64ID:PBwsfnT00
全く無知な僕にその2つは何なのかやさしく説明してください
2025/03/24(月) 18:59:48.09ID:mqYasEOy0
フォントにぃ?
9番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 023a-kxfF)
垢版 |
2025/03/24(月) 19:04:20.83ID:D06MQTUi0
>>7
cだとメモリ確保関数と解放関数をセットで使わなきゃメモリリークする
c++だと変数や定数の初期化解放の関数に仕込んでメモリ確保関数や解放関数をを明示的に使わないとかで解放漏れによるメモリリークをある程度防げる
rustの場合は言語仕様にメモリ管理が入っていて不正となりうるような書き方をすればコンパイルエラーとなる
10番組の途中ですがアフィサイトへの転載は禁止です (JPW 0H26-yse5)
垢版 |
2025/03/24(月) 19:05:53.86ID:fhxR8oRuH
>>9
伝わるのか?
11番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 42a2-YcQv)
垢版 |
2025/03/24(月) 19:06:40.34ID:xzn9nSch0
まぁ、アプリはOOPLで書くべきだと思うよ
変なメモリーリーク起こさないし
2025/03/24(月) 19:10:05.92ID:WQQXi4J/0
メモリリークなんかはどうでも良くて
Rustだとアホが書いても足打ち抜く事が無いのが重要
13番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 657e-+9W2)
垢版 |
2025/03/24(月) 19:17:53.93ID:peL9XnqV0
FreeType使わなくなったんかー
14番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 310d-7r9x)
垢版 |
2025/03/24(月) 19:23:57.78ID:8Io6YYgA0
freetype捨てたのはなかなかに凄い
15番組の途中ですがアフィサイトへの転載は禁止です (スップ Sd62-jXop)
垢版 |
2025/03/24(月) 19:24:49.56ID:7NUtBLCJd
github copilotと相性最悪なrust
2025/03/24(月) 20:00:13.44ID:pkNltyPs0
>>9
なんや、コンパイラがすごいだけか
2025/03/24(月) 20:20:35.62ID:rRVYW8Eg0
今の時代はCPUもメモリも性能上がってるから処理速度より安定性をとったほうがいいわな
18番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 023a-kxfF)
垢版 |
2025/03/24(月) 21:08:00.29ID:D06MQTUi0
>>16
メモリリークを例にしたけどファイルのオープンクローズやロック、ネットワークリソースの接続切断も同じ考え方
cは記憶力だより、c++は書き方に気をつければある程度は防げる、rustの場合はコンパイラが見張ってくれるのでそれらより程度が高い
コンパイラがすごいのはすごいけど初学者はコンパイラとの戦いとなることが多い
cやc++の考え方だと普通にコンパイルエラーとなったりするからrustの考え方を身につける必要があったりする
19番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 86d0-d12o)
垢版 |
2025/03/24(月) 22:55:17.02ID:LoVDghTz0
Mozillaが覇権とってるようなもんか
2025/03/24(月) 23:46:09.50ID:PBwsfnT00
すみません。何も分かりません
2025/03/25(火) 00:20:08.70ID:+JIzmoFR0
>>4
今年度一笑ったわ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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