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#でできないことある?
46それでも動く名無し
垢版 |
2022/11/16(水) 21:01:46.65ID:epx8zYFza
CUDAワイ、今日も元気にアセンブリと格闘
47それでも動く名無し
垢版 |
2022/11/16(水) 21:02:11.89ID:jrY/hsOc0
linuxがある限りC言語は生き残るやろ間違いなく
むしろ他の手段あるんか
2022/11/16(水) 21:02:13.40ID:pLK9wZen0
>>37
OSやドライバを書ける=すごいってイメージはどこから来たんだ
2022/11/16(水) 21:02:27.98ID:Lk9ttNpM0
>>42
おい失礼だな
50それでも動く名無し
垢版 |
2022/11/16(水) 21:02:39.11ID:zUnBVgAk0
int
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
普通ハード叩く必要ないやん
2022/11/16(水) 21:02:54.24ID:pLK9wZen0
>>47
最近はカーネルの一部をrustで書いてる
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使うで~!って宣言しとったやろ
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もドライバーも開発してるとこあるよ
61それでも動く名無し
垢版 |
2022/11/16(水) 21:04:59.74ID:QSWKyo9pM
>>57
C言語で作られてる
62それでも動く名無し
垢版 |
2022/11/16(水) 21:05:06.08ID:zUnBVgAk0
javaって見た目キモくね
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やろう!☺
2022/11/16(水) 21:05:35.69ID:GSTWwFZH0
>>49

すまんな
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でもまだ生き残っているという事実
2022/11/16(水) 21:06:48.29ID:5jpHSvUb0
組み込みとかどうすんねん
お前らが乗ってる車もC言語で作られとるんやぞ
74それでも動く名無し
垢版 |
2022/11/16(水) 21:06:55.28ID:jrY/hsOc0
>>56
カーネルのコードが何割かRustに置き換わったら考えればええやろ
まずないやろけど
75それでも動く名無し
垢版 |
2022/11/16(水) 21:06:56.71ID:tbaeXaFxa
Cの代わりとか実質goとRustの二択やん
まあすぐには無理やろ
76それでも動く名無し
垢版 |
2022/11/16(水) 21:07:36.52ID:/ei0zbFod
でも速い処理書こうとしたら結局Cなんやろ?
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→意識高そう
80それでも動く名無し
垢版 |
2022/11/16(水) 21:08:21.54ID:N5dQVPSp0
C#←こいつなんでCヅラしてるの?
素直にDって言えよ
81それでも動く名無し
垢版 |
2022/11/16(水) 21:08:24.17ID:U5aniCy50
>>45
できるできないで言語語るのは素人やで
82それでも動く名無し
垢版 |
2022/11/16(水) 21:08:27.83ID:zUnBVgAk0
>>77
opensslやffmpegとかOSSで人気やわ
ゲーム機のエミュレータもC++ばっかりだし
2022/11/16(水) 21:08:44.99ID:eSuKTqoFr
>>75
go🤔
84それでも動く名無し
垢版 |
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++++やぞ
2022/11/16(水) 21:09:21.70ID:FbQwqlnq0
pythonは科学計算機械学習で覇権取ったけど、
webでもなんでもいけるからこれだけでいいって言うやつはアホやと思う
2022/11/16(水) 21:09:31.71ID:GSTWwFZH0
>>80
C++++やぞ
89それでも動く名無し
垢版 |
2022/11/16(水) 21:09:36.58ID:mc/jMUOx0
そらそうよ
90それでも動く名無し
垢版 |
2022/11/16(水) 21:09:39.74ID:78PnWSpi0
>>82
webrtcもC++やね
91それでも動く名無し
垢版 |
2022/11/16(水) 21:09:40.25ID:rKDxpg+t0
C++って「難解だったら実装も保守も大変でプログラマーは一生食いっぱぐれないだろ🤗」って理由で言語開発者が難解に設計したっていう都市伝説あったろな
2022/11/16(水) 21:09:45.08ID:eSuKTqoFr
>>80
それD言語くんの前でも同じこと言えんの?
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++とかいう頭良い奴のための言語は滅べ
お前等が書いた言語は読むのくっそ大変なんじゃボケナス
2022/11/16(水) 21:10:31.76ID:8KCiG3wo0
>>87
あれってなんで機械学習とかに強いんや
別に速度は早くないやろ?
99それでも動く名無し
垢版 |
2022/11/16(水) 21:10:35.50ID:y3HmPxLH0
ワイVHDLだけ学校でやったんやがこれってプログラミング言語じゃないの?
どこにも本売ってないから困る
100それでも動く名無し
垢版 |
2022/11/16(水) 21:10:40.00ID:tHDubWID0
まあマイコンは未だにリソースが少ないからしばらくCは必要だけどね
組み込みでサイズ128kbとかでつくらなくてはならない場面は思っている以上にたくさんある
2022/11/16(水) 21:10:50.09ID:YB4tOxVIM
中村奨吾に見えた
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。