Conversion of Physical Units at Compile Time, a C++ Meta-Programming Talk and Workshop
Has description In 1999 a $125 million NASA Mars orbiter eIn 1999 a $125 million NASA Mars orbiter entered the Mars atmosphere at a wrong trajectory and was lost, because a Lockheed Martin part used imperial units where NASA mandates the use of the metric system. This session provides you with the skill set required to develop a C++ type system that validates and converts (valid) units at compile time, saving you lots of money if you ever decide to build rockets. This workshop is for C++ programmers with an interest in learning meta-programming. an interest in learning meta-programming.  +
Has language property {{{Held in language}}}  +
Has organizer property Kamikaze, +
Has session keyword software  +
Has session tag c++  + , Coding  +
Has session type Workshop  +
Has website https://people.freebsd.org/~kami/2015-32C3/  +
Is for kids false  +
Is organized by Kamikaze +
Has queryThis property is a special property in this wiki. Conversion of Physical Units at Compile Time, a C++ Meta-Programming Talk and Workshop + , Conversion of Physical Units at Compile Time, a C++ Meta-Programming Talk and Workshop +
Creation dateThis property is a special property in this wiki. 9 December 2015 10:50:53  +
Categories Session  +
Last editor isThis property is a special property in this wiki. Kamikaze +
Modification dateThis property is a special property in this wiki. 5 January 2016 08:48:44  +
Is a new pageThis property is a special property in this wiki. false  +
Has subobjectThis property is a special property in this wiki. Conversion of Physical Units at Compile Time, a C++ Meta-Programming Talk and Workshop + , Conversion of Physical Units at Compile Time, a C++ Meta-Programming Talk and Workshop +
hide properties that link here 
Conversion of Physical Units at Compile Time, a C++ Meta-Programming Talk and Workshop + , Conversion of Physical Units at Compile Time, a C++ Meta-Programming Talk and Workshop + Has parent object
 

 

Enter the name of the page to start browsing from.