Desarrollo de un sistema de reflexión para C++14

Desde serialización a interoperabilidad con otros lenguajes y herramientas, la reflexión es una utilidad imprescindible en muchos de los lenguajes de programación modernos.

Debido a la necesidad de estas utilidades por parte de algunos elementos de la industria, el comité de estandarización de C++ ha comenzado a trabajar en una posible API estandar de reflexión para C++.

Con esta charla se pretende mostrar como es posible implementar un sistema de reflexión estática y dinámica con C++11 y 14, así como observar los diferentes casos de uso que una futura API de reflexión podría abrir al lenguaje.

Material

Manu Sánchez

Manu Sánchez empezó como programador amateur de C++ durante su primer año de universidad, profundizando poco a poco en el mundo de C++ estándar. Especializado en las aplicaciones de template metaprogramming, ha realizado varios projectos al respecto; tales como su biblioteca Turbo (https://github.com/Manu343726/Turbo), y posts sobre template metaprogramming durante su periodo de trabajo en biicode.

Actualmente trabaja en By Tech como ingeniero de software.