X


CとC++、非推奨言語になり終わる

■ このスレッドは過去ログ倉庫に格納されています
1それでも動く名無し
垢版 |
2022/11/16(水) 20:49:41.07ID:78PnWSpi0
米国家安全保障局(NSA)は米国時間11月10日、ソフトウェアのメモリー安全性強化に向けたガイダンスを公開した。同機関はその中で開発者らに対して、ハッカーらによるリモートコード実行(RCE)をはじめとするさまざまな攻撃からコードを保護するために、C#やGo、Java、Ruby、Swift、Rustといったメモリー安全性の高い言語に移行するよう推奨している。

「可能であれば、メモリー保護機能が言語自体にほとんど、またはまったく内在していないCやC++といった言語から、メモリー安全性の高い言語への移行に向けた戦略的遂行手段を検討することを組織や企業に推奨する。メモリー安全性の高い言語として、C#やGo、Java、Ruby、Swiftなどが挙げられる」と記されている。

https://japan.zdnet.com/article/35195997/
2それでも動く名無し
垢版 |
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#になるのか?
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++プログラミング学習の導入によかった
27それでも動く名無し
垢版 |
2022/11/16(水) 20:58:29.29ID:78PnWSpi0
>>16
Pythonやろなあ
2022/11/16(水) 20:58:55.10ID:GSTWwFZH0
>>21
CG関係の研究職とかでないなら地雷
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になるのかな
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/hsOc0
>>30
そこまでやるならメモリプールのライブラリ使えばええやろ
毎回プロセス落としてリークしても知らないぐらいのノリでもええが
40それでも動く名無し
垢版 |
2022/11/16(水) 21:01:05.93ID:U2rnb/wmd
Cとか動かしててなんかおかしいと思ったらスタック溢れてるからな
まあ設計が悪いんやけど
41それでも動く名無し
垢版 |
2022/11/16(水) 21:01:08.42ID:S9Rg2y390
せっかくなら教育でrubyやればいいのに
日本が誇る言語やぞ
2022/11/16(水) 21:01:12.32ID:GSTWwFZH0
>>31
組込なんてブラックしかないからね
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
>>38
いやふつーに分かりづらくない?
CにできてC#でできないことある?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。