米国家安全保障局(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:NWxhcfQL046それでも動く名無し
2022/11/16(水) 21:01:46.65ID:epx8zYFza CUDAワイ、今日も元気にアセンブリと格闘
47それでも動く名無し
2022/11/16(水) 21:02:11.89ID:jrY/hsOc0 linuxがある限りC言語は生き残るやろ間違いなく
むしろ他の手段あるんか
むしろ他の手段あるんか
50それでも動く名無し
2022/11/16(水) 21:02:39.11ID:zUnBVgAk0 int
long int
long long int
ってコンパイラでメモリ違うしな
結局のところメモリ空間のチェックは必須やわ
ただ信用出来ないからOSが色々してくれてるんだからそれに任せれば良いのに
long int
long long int
ってコンパイラでメモリ違うしな
結局のところメモリ空間のチェックは必須やわ
ただ信用出来ないからOSが色々してくれてるんだからそれに任せれば良いのに
51それでも動く名無し
2022/11/16(水) 21:02:40.20ID:78PnWSpi0 CUDAって求人あるん?
52それでも動く名無し
2022/11/16(水) 21:02:53.93ID:VP12hYAyd >>48
普通ハード叩く必要ないやん
普通ハード叩く必要ないやん
54それでも動く名無し
2022/11/16(水) 21:03:07.62ID:Z9oIBJ88a さすがなんGは自分が知ってる範囲が世界のすべてやと思ってそうな底辺がワラワラやね
55それでも動く名無し
2022/11/16(水) 21:03:08.03ID:epx8zYFza >>51
少しだけある
少しだけある
56それでも動く名無し
2022/11/16(水) 21:03:10.60ID:rKDxpg+t0 >>47
リーナスが今後はRust使うで~!って宣言しとったやろ
リーナスが今後はRust使うで~!って宣言しとったやろ
57それでも動く名無し
2022/11/16(水) 21:03:22.45ID:+vjmPbC2M Pythonが一番わかりやすくて学びやすいから今後はこれが標準やろ
58それでも動く名無し
2022/11/16(水) 21:03:36.81ID:XuuY0a+6M >>45
すまん安価できてなかったが大学の話しやったわすまん
すまん安価できてなかったが大学の話しやったわすまん
59それでも動く名無し
2022/11/16(水) 21:04:26.39ID:W+XSMzxr0 もう次の世代ははじめてのCをやらなくなるのか
60それでも動く名無し
2022/11/16(水) 21:04:52.46ID:OdEYLLiI0 >>37
君が知らないだけでOSもドライバーも開発してるとこあるよ
君が知らないだけでOSもドライバーも開発してるとこあるよ
61それでも動く名無し
2022/11/16(水) 21:04:59.74ID:QSWKyo9pM >>57
C言語で作られてる
C言語で作られてる
62それでも動く名無し
2022/11/16(水) 21:05:06.08ID:zUnBVgAk0 javaって見た目キモくね
cの方が分かりやすいわ
cの方が分かりやすいわ
63それでも動く名無し
2022/11/16(水) 21:05:19.78ID:nnbrKze80 アンチ乙
保守しなきゃいけないから消えないぞ
保守しなきゃいけないから消えないぞ
64それでも動く名無し
2022/11/16(水) 21:05:26.26ID:/uKr3Pi10 制御系とかいけるんか?
65それでも動く名無し
2022/11/16(水) 21:05:28.41ID:lAsY13XM0 プログラミングできなかったガイジワイでもPythonなら習得できたんだ🤪
今は立派なITドカタや!😁
みんなもPythonやろう!☺
今は立派なITドカタや!😁
みんなもPythonやろう!☺
2022/11/16(水) 21:05:39.05ID:xBmxUBzIr
RustでGC書くの面倒くさすぎやろ
68それでも動く名無し
2022/11/16(水) 21:05:45.25ID:U2rnb/wmd >>46
ひたすら高速化するために同じコードこねくり回してそう
ひたすら高速化するために同じコードこねくり回してそう
2022/11/16(水) 21:06:02.24ID:wbM7Nq7W0
素人が使うゲームエンジンはずっとC言語か?
70それでも動く名無し
2022/11/16(水) 21:06:03.41ID:rK50OmGX0 >>57
分かりやすいというか個人利用ならこれでええやろ鼻ホジしていろいろ端折ってるだけやねん
分かりやすいというか個人利用ならこれでええやろ鼻ホジしていろいろ端折ってるだけやねん
71それでも動く名無し
2022/11/16(水) 21:06:24.39ID:8RUAxRUH0 ms単位の処理速度求められる場合は?C,C++に代わる言語ってあるん?
72それでも動く名無し
2022/11/16(水) 21:06:27.79ID:78PnWSpi0 >>63
COBOLでもまだ生き残っているという事実
COBOLでもまだ生き残っているという事実
2022/11/16(水) 21:06:48.29ID:5jpHSvUb0
組み込みとかどうすんねん
お前らが乗ってる車もC言語で作られとるんやぞ
お前らが乗ってる車もC言語で作られとるんやぞ
74それでも動く名無し
2022/11/16(水) 21:06:55.28ID:jrY/hsOc075それでも動く名無し
2022/11/16(水) 21:06:56.71ID:tbaeXaFxa Cの代わりとか実質goとRustの二択やん
まあすぐには無理やろ
まあすぐには無理やろ
76それでも動く名無し
2022/11/16(水) 21:07:36.52ID:/ei0zbFod でも速い処理書こうとしたら結局Cなんやろ?
Javaなんかクソ遅いやん
Javaなんかクソ遅いやん
77それでも動く名無し
2022/11/16(水) 21:07:36.81ID:78PnWSpi0 通信周りとかC/C++まみれよな
78それでも動く名無し
2022/11/16(水) 21:07:52.53ID:QSWKyo9pM おまじないが多すぎるわ
79それでも動く名無し
2022/11/16(水) 21:08:08.30ID:bwlyRfT10 C→硬えな
JAVA→なんかキモい
Python→ええな
Go→意識高そう
JAVA→なんかキモい
Python→ええな
Go→意識高そう
80それでも動く名無し
2022/11/16(水) 21:08:21.54ID:N5dQVPSp0 C#←こいつなんでCヅラしてるの?
素直にDって言えよ
素直にDって言えよ
81それでも動く名無し
2022/11/16(水) 21:08:24.17ID:U5aniCy50 >>45
できるできないで言語語るのは素人やで
できるできないで言語語るのは素人やで
82それでも動く名無し
2022/11/16(水) 21:08:27.83ID:zUnBVgAk084それでも動く名無し
2022/11/16(水) 21:08:46.37ID:QSWKyo9pM Cは低級言語だからね
2022/11/16(水) 21:08:51.15ID:Lk9ttNpM0
メモリ保護のために余計なコード手法を覚えるのしんどい
86それでも動く名無し
2022/11/16(水) 21:08:59.89ID:78PnWSpi0 >>80
C++++やぞ
C++++やぞ
2022/11/16(水) 21:09:21.70ID:FbQwqlnq0
pythonは科学計算機械学習で覇権取ったけど、
webでもなんでもいけるからこれだけでいいって言うやつはアホやと思う
webでもなんでもいけるからこれだけでいいって言うやつはアホやと思う
89それでも動く名無し
2022/11/16(水) 21:09:36.58ID:mc/jMUOx0 そらそうよ
90それでも動く名無し
2022/11/16(水) 21:09:39.74ID:78PnWSpi0 >>82
webrtcもC++やね
webrtcもC++やね
91それでも動く名無し
2022/11/16(水) 21:09:40.25ID:rKDxpg+t0 C++って「難解だったら実装も保守も大変でプログラマーは一生食いっぱぐれないだろ🤗」って理由で言語開発者が難解に設計したっていう都市伝説あったろな
93それでも動く名無し
2022/11/16(水) 21:09:52.74ID:cAbnUvFd0 D言語、ひっとりと消える
2022/11/16(水) 21:09:59.70ID:cQuxgEoN0
組込みはC言語だらけなんよな
いつになったらこの流れは変わるんやろ
いつになったらこの流れは変わるんやろ
95それでも動く名無し
2022/11/16(水) 21:10:02.63ID:S9Rg2y390 文法cでrustのメモリセーフの仕組みの言語がほしい
96それでも動く名無し
2022/11/16(水) 21:10:26.63ID:nnbrKze80 D言語くん可愛くて好き
2022/11/16(水) 21:10:29.59ID:u6izTkiL0
C++とかいう頭良い奴のための言語は滅べ
お前等が書いた言語は読むのくっそ大変なんじゃボケナス
お前等が書いた言語は読むのくっそ大変なんじゃボケナス
99それでも動く名無し
2022/11/16(水) 21:10:35.50ID:y3HmPxLH0 ワイVHDLだけ学校でやったんやがこれってプログラミング言語じゃないの?
どこにも本売ってないから困る
どこにも本売ってないから困る
100それでも動く名無し
2022/11/16(水) 21:10:40.00ID:tHDubWID0 まあマイコンは未だにリソースが少ないからしばらくCは必要だけどね
組み込みでサイズ128kbとかでつくらなくてはならない場面は思っている以上にたくさんある
組み込みでサイズ128kbとかでつくらなくてはならない場面は思っている以上にたくさんある
101それでも動く名無し
2022/11/16(水) 21:10:50.09ID:YB4tOxVIM 中村奨吾に見えた
■ このスレッドは過去ログ倉庫に格納されています