米国家安全保障局(NSA)は米国時間11月10日、ソフトウェアのメモリー安全性強化に向けたガイダンスを公開した。同機関はその中で開発者らに対して、ハッカーらによるリモートコード実行(RCE)をはじめとするさまざまな攻撃からコードを保護するために、C#やGo、Java、Ruby、Swift、Rustといったメモリー安全性の高い言語に移行するよう推奨している。
「可能であれば、メモリー保護機能が言語自体にほとんど、またはまったく内在していないCやC++といった言語から、メモリー安全性の高い言語への移行に向けた戦略的遂行手段を検討することを組織や企業に推奨する。メモリー安全性の高い言語として、C#やGo、Java、Ruby、Swiftなどが挙げられる」と記されている。
https://japan.zdnet.com/article/35195997/
CとC++、非推奨言語になり終わる
■ このスレッドは過去ログ倉庫に格納されています
1それでも動く名無し
2022/11/16(水) 20:49:41.07ID:78PnWSpi02それでも動く名無し
2022/11/16(水) 20:49:59.44ID:78PnWSpi0 Javaはセーフらしい
3それでも動く名無し
2022/11/16(水) 20:50:44.85ID:TvIuFojW0 ワイのPythonは?😡
4それでも動く名無し
2022/11/16(水) 20:51:34.96ID:cUauBkOX0 Goは神
2022/11/16(水) 20:51:37.63ID:GSTWwFZH0
分かる人だけメモリ弄ってわからない人メモリなんか気にしなくて良いよってこと?
6それでも動く名無し
2022/11/16(水) 20:52:52.83ID:Z9oIBJ88a R使いはどうすればいいの?🥺
7それでも動く名無し
2022/11/16(水) 20:53:01.91ID:fMr7rChk0 Ruby勉強してええんか?
8それでも動く名無し
2022/11/16(水) 20:53:02.13ID:laC5XnarD JAVA…?
9それでも動く名無し
2022/11/16(水) 20:53:15.66ID:rvIUqJmM0 Rubyは神
2022/11/16(水) 20:53:27.20ID:PQXmRGaH0
これで中年共のC煽りから脱せるのか
今まで生き残ってきたことが奇跡だが
今まで生き残ってきたことが奇跡だが
11それでも動く名無し
2022/11/16(水) 20:53:40.23ID:78PnWSpi0 ようやく駆逐されるんや
12それでも動く名無し
2022/11/16(水) 20:54:12.99ID:78PnWSpi0 >>3
簡単なスクリプト組むならありやけどなあ
簡単なスクリプト組むならありやけどなあ
13それでも動く名無し
2022/11/16(水) 20:54:30.50ID:jrY/hsOc0 メモリ安全性があってもlog4jみたいなことが起こるのに…
14それでも動く名無し
2022/11/16(水) 20:54:35.81ID:uiPCrsh10 Javaさん、オワコンと言われ続けるも未だ生き残り続ける
15それでも動く名無し
2022/11/16(水) 20:54:44.01ID:S9Rg2y390 ぬるぽ
2022/11/16(水) 20:54:50.91ID:PQXmRGaH0
メモリ考えなくていいってことはプログラミング教育もガラッと変わるな
大学の必修もJava,Python,C#になるのか?
大学の必修もJava,Python,C#になるのか?
2022/11/16(水) 20:55:04.10ID:Lk9ttNpM0
昔から高級アセンブラって言われるくらいやししゃーない
一部の組み込み界隈で生き残る運命や
一部の組み込み界隈で生き残る運命や
2022/11/16(水) 20:55:05.30ID:pLK9wZen0
PythonがなくてRubyがある時点でエアプやん
19それでも動く名無し
2022/11/16(水) 20:55:37.08ID:78PnWSpi0 まあ実装者の実力がモロに出る言語とか仕事やと嫌やからしゃーないよな
20それでも動く名無し
2022/11/16(水) 20:56:09.64ID:ev9CgTE/0 メモリ安全性ならRustが群を抜いてない?
コンパイルレベルで保証してくれるし
コンパイルレベルで保証してくれるし
2022/11/16(水) 20:56:24.49ID:PQXmRGaH0
職場も大学も含めて、今後プログラムをC,C++で書けって言われたら地雷って認識でええか?
22それでも動く名無し
2022/11/16(水) 20:56:34.99ID:fMr7rChk0 >>15
ガッ
ガッ
23それでも動く名無し
2022/11/16(水) 20:56:40.46ID:OoEDN5nO0 たのC言語
24それでも動く名無し
2022/11/16(水) 20:56:48.43ID:jrY/hsOc0 cudaとかやるやつは人に非ずみたいな扱いなんやろな
25それでも動く名無し
2022/11/16(水) 20:57:06.92ID:ImSg7Pbnp Rubyてもうスクリプトでしか使わんで
26それでも動く名無し
2022/11/16(水) 20:58:07.41ID:3YqanfJw0 今の教育の標準は分からんが
CとC++プログラミング学習の導入によかった
CとC++プログラミング学習の導入によかった
27それでも動く名無し
2022/11/16(水) 20:58:29.29ID:78PnWSpi0 >>16
Pythonやろなあ
Pythonやろなあ
29それでも動く名無し
2022/11/16(水) 20:59:04.40ID:S9Rg2y390 大学ではこれからもc使うだろ
そもそもアセンブラすら書くんやから
そもそもアセンブラすら書くんやから
30それでも動く名無し
2022/11/16(水) 20:59:05.53ID:tHDubWID0 別にCでも最初から大きくメモリ確保してそれをバイト(char)
配列で割り振りしてけばいいじゃん
メモリの確保と解放は最初と最後だけでいいだろ
これだけリソースが余ってる状態なんだから
配列で割り振りしてけばいいじゃん
メモリの確保と解放は最初と最後だけでいいだろ
これだけリソースが余ってる状態なんだから
31それでも動く名無し
2022/11/16(水) 20:59:18.26ID:Z9oIBJ88a >>28
組込さん…
組込さん…
32それでも動く名無し
2022/11/16(水) 20:59:27.80ID:M7z1ZEZe0 組み込みとか移行コストヤバそう
Rustになるのかな
Rustになるのかな
33それでも動く名無し
2022/11/16(水) 21:00:09.37ID:J5Xxaipz0 他人が読めないプログラミング言語とかもう用済みやろ。基本は簡単なこと
34それでも動く名無し
2022/11/16(水) 21:00:10.75ID:g+0QngCD0 ワイの大学はPython教えてくれてるで
35それでも動く名無し
2022/11/16(水) 21:00:16.57ID:78PnWSpi0 Rustがとうとう日の目を見るんや
36それでも動く名無し
2022/11/16(水) 21:00:20.91ID:51miQfOra 普通Scratchだよね
37それでも動く名無し
2022/11/16(水) 21:00:28.50ID:VP12hYAyd 日本にはOSもドライバも書く奴も書ける奴もいないからしゃーない
38それでも動く名無し
2022/11/16(水) 21:00:54.51ID:1Qv/0BFQM Cが一番基本で分かりやすいからなぁ
39それでも動く名無し
2022/11/16(水) 21:01:05.78ID:jrY/hsOc040それでも動く名無し
2022/11/16(水) 21:01:05.93ID:U2rnb/wmd Cとか動かしててなんかおかしいと思ったらスタック溢れてるからな
まあ設計が悪いんやけど
まあ設計が悪いんやけど
41それでも動く名無し
2022/11/16(水) 21:01:08.42ID:S9Rg2y390 せっかくなら教育でrubyやればいいのに
日本が誇る言語やぞ
日本が誇る言語やぞ
43それでも動く名無し
2022/11/16(水) 21:01:30.63ID:QMYFQYee0 ワイゲーム開発者、震える
2022/11/16(水) 21:01:36.65ID:Lk9ttNpM0
バイト単位で割り当ててるつもりが内部では64bitやら確保してるからなぁ
ドライバでも書かん限りもはやビット単位で節約したりクロック単位で調整とかする必要ないもんな
ドライバでも書かん限りもはやビット単位で節約したりクロック単位で調整とかする必要ないもんな
45それでも動く名無し
2022/11/16(水) 21:01:45.63ID:NWxhcfQL0■ このスレッドは過去ログ倉庫に格納されています