C è un linguaggio semplice e fantastico, perfetto per la programmazione da vicino all'hardware, ma il preprocessore fa schifo rispetto ai linguaggi moderni.
Esiste un'alternativa / add-on al preprocessore c che aggiunge funzionalità moderne alla pre-elaborazione C (ad esempio, importazione vs include)? In particolare, sto cercando spazi dei nomi (o qualcosa di simile), un linguaggio macro leggibile e un linguaggio macro più potente (con la riflessione).
Oppure ho bisogno di cercare alternative valide a C per la programmazione integrata (i miei progetti, non il lavoro a contratto in cui intraprendo o spaccio il progetto)
Sono a conoscenza di D, ma non ho davvero cercato di usarlo per embedded.
* Modifica Non posso credere che nessuno mi abbia indicato questo! eLua