アカウント名:
パスワード:
組み込みCといっても、標準ライブラリも動的メモリ管理も有るでしょ。ただしメモリの制約から、組み上げてみると実際には使えない場合が多々あるけど。。。
組み込みCといっても、標準ライブラリも動的メモリ管理も有るでしょ。
ん。RAMが数KBytesとか数十KBytesクラスのワンチップ向けだと標準ライブラリも動的メモリ管理もないですよ。代表的なところで言えば自動車向けECUとか。コーディングルールで使用禁止になってたりしますし。
数KBの少ないRAMでも共通ヒープで使いまわすってのはなくはない。ROMはそこそこ大きいのが普通だから管理コード入れるのはさほど問題ない。ただそのクラスのチップでは複雑なことをやらせないのが普通だからなくても何とかなるってだけ。
あなたは可能性を論じています。私を含めたあなた以外は現実を論じています。なので、論点が合っていません。可能性の話であれば仰せの通りです。ですが、
ただそのクラスのチップでは複雑なことをやらせないのが普通だからなくても何とかなるってだけ。
そんなことありません。標準ライブラリも動的メモリ管理も別に複雑さとか関係ないでしょう。実際は使わずに複雑なことをしています。たとえば、複雑な状態遷移を作成するのに、標準ライブラリは使いどころがないですし、動的メモリ管理も不要です。複雑故、現場はデバッグが大変なんです…。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
組込み系はコンピュータサイエンスの一過程じゃないのか (スコア:1)
Re: (スコア:0)
組み込みCといっても、標準ライブラリも動的メモリ管理も有るでしょ。
ただしメモリの制約から、組み上げてみると実際には使えない場合が多々あるけど。。。
Re: (スコア:3)
ん。RAMが数KBytesとか数十KBytesクラスのワンチップ向けだと標準ライブラリも動的メモリ管理もないですよ。代表的なところで言えば自動車向けECUとか。コーディングルールで使用禁止になってたりしますし。
ほえほえ
Re: (スコア:0)
数KBの少ないRAMでも共通ヒープで使いまわすってのはなくはない。
ROMはそこそこ大きいのが普通だから管理コード入れるのはさほど問題ない。
ただそのクラスのチップでは複雑なことをやらせないのが普通だからなくても何とかなるってだけ。
Re:組込み系はコンピュータサイエンスの一過程じゃないのか (スコア:2)
あなたは可能性を論じています。私を含めたあなた以外は現実を論じています。なので、論点が合っていません。可能性の話であれば仰せの通りです。ですが、
そんなことありません。標準ライブラリも動的メモリ管理も別に複雑さとか関係ないでしょう。実際は使わずに複雑なことをしています。たとえば、複雑な状態遷移を作成するのに、標準ライブラリは使いどころがないですし、動的メモリ管理も不要です。複雑故、現場はデバッグが大変なんです…。
ほえほえ