Modern cpp design
No se si he comentado algo antes sobre este libro. Pero por si acaso.
Es de lo mejorcito que se ha publicado recientemente sobre este lenguaje. Es una vuelta de tuerca adicional sobre todo lo publicado anteriormente ya que versa sobre todo sobre templates.
Para poderlo leer hay que tener ya bastante soltura con el lenguaje.
Yo lo estoy leyendo poco a poco, un poco cada dia y la verdad es que sin probar los ejemplos y mirar el codigo con mucho detenimiento alguna cosa se te escapa.
Pero creo que lo importante es coger las ideas que plantea en él el autor, Andrei Alexandescu, para poder usarlas.
Me gustaria echarle un vistazo mas profundo a la librería resultado del libro, Loki.
El libro se divide en dos partes, una de tecnicas y otra de componentes. La segunda sin duda la mas interesante. Pero que se basa en conceptos y utilidadas presentadas en la primera.
La primera es durilla de leer.
Por ahora estoy por el capitulo 5 (según parte ya), por los 'Generalized Functors'.
El capitulo anterior me ha gustado mucho 'Small Object Allocation', ya que implementa un gestor de memoria para pequeños objetos. Estoy deseando tener un poco de tiempo para probarlo. Un capitulo 10.
Bueno para ir acabando un link: http://www.moderncppdesign.com/
Y otro: http://sourceforge.net/projects/loki-lib/
No hay comentarios:
Publicar un comentario