Per tutti coloro che hanno familiarità con D programming language, come fare per utilizzarlo in un ambiente embedded in tempo reale? Capisco che il suo design originale non è mirato agli ambienti embedded in tempo reale, ma questa domanda riguarda più come faresti le capacità in tempo reale.Come ti avvicineresti a usare D in un ambiente embedded in tempo reale?
Quali costrutti della lingua sarebbero indispensabili?
Quali costrutti vedete sarebbe un problema?
Qualcuno l'ha usato con successo in un sistema embedded?
Qualsiasi altro pensiero o suggerimento sarebbe ottimo.
Comprendo che l'intento originale non è per le app in tempo reale, ma la domanda è più di una cosa, se si dovesse farlo funzionare in tempo reale. Chiarirò di più la domanda. Grazie per la risposta. Ho dimenticato quanto dipendenti sarebbero le librerie sul GC. –
Puoi disabilitare GC std.gc.disable() che impedirà l'esecuzione del garbage collector fino a std.gc.enable(). –
@he_the_great - grazie per il suggerimento gc disable/enable. –