filmov
tv
CppCon 2015: Edouard Alligand “C++: How I learned to stop worrying and love metaprogramming'
![preview_player](https://i.ytimg.com/vi/u_8MMuVFz_k/maxresdefault.jpg)
Показать описание
—
—
Horrible software engineering technique conceived in the forge of Hell or the Only True Way of doing C++ in 2015, template metaprogramming and its cohort of companion techniques are sure to create animation in a group of programmers.
What if we were to tell you that an actual software product, actually sold to real customers and in production for now several years has been built on it? What if we were to tell you that a lot of advanced template techniques helped us to build a better software faster?
This talk is all about real life examples of template metaprogramming, why they are useful and when and how you could use them in your own projects.
—
Edouard has more than thirteen years of professional experience in software engineering. After years hacking the kernel of various operating systems, Edouard founded Bureau 14, the home of the hyperscalable database quasardb. Combining an excellent knowledge of low level programming with a perverse love for template meta-programming, Edouard likes to come up with uncompromising solutions to seemingly impossible problems. He lives in Paris, France.
—
*-----*
*-----*
—
Horrible software engineering technique conceived in the forge of Hell or the Only True Way of doing C++ in 2015, template metaprogramming and its cohort of companion techniques are sure to create animation in a group of programmers.
What if we were to tell you that an actual software product, actually sold to real customers and in production for now several years has been built on it? What if we were to tell you that a lot of advanced template techniques helped us to build a better software faster?
This talk is all about real life examples of template metaprogramming, why they are useful and when and how you could use them in your own projects.
—
Edouard has more than thirteen years of professional experience in software engineering. After years hacking the kernel of various operating systems, Edouard founded Bureau 14, the home of the hyperscalable database quasardb. Combining an excellent knowledge of low level programming with a perverse love for template meta-programming, Edouard likes to come up with uncompromising solutions to seemingly impossible problems. He lives in Paris, France.
—
*-----*
*-----*
CppCon 2015: Edouard Alligand “C++: How I learned to stop worrying and love metaprogramming'
Introducing brigand - Edouard Alligand & Joel Falcou [ CppCon 2015 ]
CppCon 2014: Edouard Alligand 'Multiplatform C++'
CppCon 2015: Moderator: Chandler Carruth 'Technical Specifications & C++17'
Multiplatform C++ - Edouard Alligand @ Meeting C++
CppCon 2015: Louis Dionne “C++ Metaprogramming: A Paradigm Shift'
CppCon 2015: Paul Fultz II “Reflection Techniques in C++”
Simple, Extensible Pattern Matching in C++14 - John R. Bandela [ CppCon 2015 ]
CppCon 2015: JF Bastien “C++ on the Web: Ponies for developers without pwn’ing users'
CppCon 2015: Artur Laksberg “Concurrency TS Editor's Report”
CppCon 2015: Phil Nash “Test Driven C++ with Catch”
J. Falcou & E. Alligand - Introduction to brigand - Meeting C++ 2015 Lightning Talks
CppCon 2015: Arthur O'Dwyer “Lambdas from First Principles: A Whirlwind Tour of C++'”
CppCon 2015: Sherri Shulman “Haskell Design Patterns for Genericity & Asynchronous Behavior”
CppCon 2015: Michael Caisse “Boostache Exposed : the internals of Boost's template engine'...
Contracts for Dependable C++ - Gabriel Dos Reis [ CppCon 2015 ]
CppCon 2015: Kevin P. Fleming “What is Open Source, and Why Should You Care?'
CLANG + C2 - Engineering/Futures/Measurements - James Radigan [ CppCon 2015 ]
CppCon 2015: Gabriel Dos Reis “Large Scale C++ with Modules: What You Should Know'
CppCon 2015: David Sankel “Functional Design Explained”
Enhancing STL containers - Viktor Korsun [ CppCon 2015 ]
Compile-time tools supporting generic programming in C++ - Ábel Sinkovics [ CppCon 2015 ]
CppCon 2015: Dmitri Nesteruk 'CLion Tips & Tricks'
CppCon 2015: Roland Bock “Pruning Error Messages From Your C++ Template Code'
Комментарии