diff --git a/people/mat_marcus.htm b/people/mat_marcus.htm index 62b95edc8f..07710a1087 100644 --- a/people/mat_marcus.htm +++ b/people/mat_marcus.htm @@ -1,40 +1,56 @@ + + + - + + Mat Marcus + - - - - - - + + + + + + + + + + +
boost.png (6897 bytes)HomeLibrariesPeopleFAQMore+HomeLibrariesPeopleFAQMore
-

Mat - Marcus is a senior computer scientist in the Advanced Technology Group at Adobe - Systems, Inc. He has been developing software since 1985. In the summer of - 2000, during a camping trip on the Washington coast, he read Czarnecki and - Eisenecker's seminal "Generative Programming" book. This opened up a - world of development possibilities beyond objects for him, and he hasn't looked - back. His first contribution to Boost followed soon afterwards; he discovered a - way to exploit the properties of the sizeof operator to simulate partial - specialization (is_pointer, etc. with Jesse Jones). -

-

A mathematician by training, Mat is amused by abstraction. In his spare - professional time he is studying algebraic specification, category theory, and - philosophy in the hopes of someday understanding and exploiting the deep - answers to the question "What is a type?". He is currently active as - Adobe's principal representative on the ANSI/ISO C++ committee. Mat also enjoys - ultimate frisbee, go, bodysurfing, and camping with his family. But above all, - he likes to laugh.

-

Mat lives in Seattle with his wife and young son (shown in large photo). -

+ +

+ +

Mat Marcus is a senior computer + scientist in the Software Technology Lab at Adobe Systems, Inc. He has + been developing software since 1985. Recent projects include a + collaboration with Alex + Stepanov on a programming class and work on the Adobe Source Library. Mat's first + contribution to Boost came in the summer of 2000, when he discovered a + way to exploit the properties of the sizeof operator to simulate partial + specialization (is_pointer, etc. with Jesse Jones). Mat lives in Seattle + with his wife and son.

+