{"product_id":"abrahams-david-c-template-metaprogramming-9780321227256","title":"C++ Template Metaprogramming","description":"Simply put, a metaprogram is a program which generates or manipulates program code. The ability to programmatically create software allows programmers to work at a higher level of abstraction appropriate to the problem domain, and allows the resulting code to be reconfigured without loss of efficiency. Ever since generic programming was introduced to C++, programmers have discovered myriad template tricks for manipulating programs *as they are compiled*, effectively eliminating the barrier between program and metaprogram. While the excitement generated by these capabilities among C++ experts has reached the community at large, their practical application remains out-of-reach for most programmers. This book provides the neccessary foundation to make template metaprogramming practical for everyone.","brand":"Pearson Education","offers":[{"title":"Used - acceptable","offer_id":53720506499414,"sku":"9780321227256-B","price":25.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/5829\/5382\/files\/product_image_9780321227256_1.jpg?v=1779106695","url":"https:\/\/www.momoxbooks.com\/products\/abrahams-david-c-template-metaprogramming-9780321227256","provider":"momoxbooks","version":"1.0","type":"link"}