アカウント名:
パスワード:
Cではバッファーエラー(CWE-119)・領域外読み込み(CWE-125)・NULLポインター参照(CWE-476)の順になっている。
他の言語ではそもそも脆弱性になりえないから…と思ったが、ここではC++も「他の言語」なのか。みんな意外とC++の機能をちゃんと使っているということか
ちなみに python ruby php などはC言語で実装されています
C言語が滅ぶことは当面無いと思われます
セルフホスティングできるようになれば解決!?
話を矮小化するなセルフホスティング可能云々じゃないだろまずOSもなにもない全くの新しいプロセッサを開発したとしてそのプロセッサ用にC言語用のクロス環境を作ることは容易いだろうがそれ以外の言語で同じことが可能な言語があるのか?って話よ
C以外のほぼすべての言語がそうした状態での使用をそもそも想定できておらず勘違いも甚だしいことになぜかCコンパイラとそのビルドツール一式が存在しているという前提の元にすべてが設計されてんじゃねーの?
PythonでもRubyでもRustでもJavaでもC#でもなんでもいいがCのクロス環境さえない状態でいきなり自身のクロス環境を構築できんの?
FORTHなら自身のクロス環境の構築はそれほど難しくない。実際>Cより普及させたいという願望があるのなら>そうした願望を持った言語は自身とアセンブラのみですべて記述されFIG-FORTHなんぞまさにこの形の実装だし。
# せめてANSI FORTHの話をしろよ、という異論は認める
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
ともあれC言語は滅びるべきである (スコア:0)
他の言語ではそもそも脆弱性になりえないから…と思ったが、ここではC++も「他の言語」なのか。みんな意外とC++の機能をちゃんと使っているということか
Re: (スコア:1)
ちなみに python ruby php などはC言語で実装されています
C言語が滅ぶことは当面無いと思われます
Re: (スコア:0)
セルフホスティングできるようになれば解決!?
Re: (スコア:2, 参考になる)
話を矮小化するな
セルフホスティング可能云々じゃないだろ
まずOSもなにもない全くの新しいプロセッサを開発したとして
そのプロセッサ用にC言語用のクロス環境を作ることは容易いだろうが
それ以外の言語で同じことが可能な言語があるのか?って話よ
C以外のほぼすべての言語がそうした状態での使用をそもそも想定できておらず
勘違いも甚だしいことになぜかCコンパイラとそのビルドツール一式が存在している
という前提の元にすべてが設計されてんじゃねーの?
PythonでもRubyでもRustでもJavaでもC#でもなんでもいいが
Cのクロス環境さえない状態でいきなり自身のクロス環境を構築できんの?
Re:ともあれC言語は滅びるべきである (スコア:0)
FORTHなら自身のクロス環境の構築はそれほど難しくない。実際
>Cより普及させたいという願望があるのなら
>そうした願望を持った言語は自身とアセンブラのみですべて記述され
FIG-FORTHなんぞまさにこの形の実装だし。
# せめてANSI FORTHの話をしろよ、という異論は認める