アカウント名:
パスワード:
オープンソースってアセンブラ公開するのは違和感ある。一応アセンブリ言語もソースコードと言うらしいが、機械語と大差ないからソースコードって呼ぶの違和感あるのよね。例えば逆アセンブルしたものってソースコードかと言われるとノーだし。
人間がアセンブラで書いたものならソースコードと呼んで全然問題ないだろう。なんで「ソース」コードと呼んでるか分かってる?
この手のは(今でも?)コメントやラベルが重要というの分かっていないんだろうね。
アセンブリで書いたことがない世代だと、逆アセンブルしたものと、人間が書いたアセンブリコードが同等だと思っちゃうんでしょう。
もしかすると直接OPコードを吐ける熟練のマシン語使いかもしれない。
熟練じゃなくても、世代によっては当たり前なんだよな。アセンブラ使うほどにはメモリ余裕にある環境がなくて、オペコード直接モニタで打ち込んでたよ。逆にニモニックは覚えてない。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
オープンソース (スコア:0)
オープンソースってアセンブラ公開するのは違和感ある。
一応アセンブリ言語もソースコードと言うらしいが、機械語と大差ないからソースコードって呼ぶの違和感あるのよね。
例えば逆アセンブルしたものってソースコードかと言われるとノーだし。
Re: (スコア:0)
人間がアセンブラで書いたものならソースコードと呼んで全然問題ないだろう。なんで「ソース」コードと呼んでるか分かってる?
Re: (スコア:0)
この手のは(今でも?)コメントやラベルが重要というの分かっていないんだろうね。
Re:オープンソース (スコア:0)
アセンブリで書いたことがない世代だと、逆アセンブルしたものと、人間が書いたアセンブリコードが同等だと思っちゃうんでしょう。
Re: (スコア:0)
もしかすると直接OPコードを吐ける熟練のマシン語使いかもしれない。
Re: (スコア:0)
熟練じゃなくても、世代によっては当たり前なんだよな。
アセンブラ使うほどにはメモリ余裕にある環境がなくて、オペコード直接モニタで打ち込んでたよ。
逆にニモニックは覚えてない。