Questa mattina un collega mi ha passato questo link che
con piacere vi giro:
http://www.cs.rit.edu/~ats/books/ooc.pdf
Si tratta di un libro rilasciato gratuitamente dall'autore che nei diversi
capitoli spiega come simulare i costrutti tipici della OOP in ANSI C.
Molte delle tecniche descritte sono secondo me molto difficili da
contestualizzare in un progetto reale, a meno che non si sviluppi firmware su
microcontrollori comunque "ben dotati", o forse driver a bassissimo livello.
Da un altro punto di vista la lettura di questo libro può risultare secondo
me molto utile a chi sta studiano l'OOP e vuole approfondire "cosa sono" a basso
livello classi, ereditrietà, polimorfismo...