Location
Abstract
A presentation almost 20 years in the making! In this meeting, David Brownell will share a grab bag of C++ tips and tricks he has learned after 19 years of programming experience. Topics include designing with a design in …
A presentation almost 20 years in the making! In this meeting, David Brownell will share a grab bag of C++ tips and tricks he has learned after 19 years of programming experience. Topics include designing with a design in …
In 2002, Bertrand Meyer, inventor of Eiffel, asked me to give a talk on C++ at ETH in Zurich, where he is a member of the Software Engineering faculty. Meyer is a well-known C++-hater …
This will be an informal discussion over dinner. The topic is just a suggestion, and we may find that we prefer to socialize rather than discuss anything in particular. Come ready to chat and get to know your fellow …
This will be an informal discussion over dinner. The topic is just a suggestion, and we may find that we prefer to socialize rather than discuss anything in particular. Come ready to chat and get to know your fellow …
This will be an informal discussion over dinner. The topic is just a suggestion, and we may find that we prefer to socialize rather than discuss anything in particular. Come ready to chat and get to know your fellow …
Over the past 5 years, Microsoft has conducted extensive and detailed security reviews and upgrades of its very large code bases. We’ve learnt a lot about how to build safer code, and in Visual C++ 8.0, we …
Another C++ regular expression library? Hasn’t it all been done? No!
xpressive pushes the boundaries of compile-time and run-time interaction. Regular expressions can be written either as a string to be parsed at runtime, or as an expression …
C++ reflects a static object model optimized for executable speed and size.
This has made it the language of choice for systems programming. The Common Language Infrastructure (CLI) represents a dynamic object model optimized for flexibility and security. C …
One of the big problems in software development is that a lot of energy is spent on understanding existing code, whether it was written by other programmers or by the current developer long time ago. Bartosz will argue that …
With the increase of processor clock speeds hitting a snag, we’re facing yet another silent revolution in processor architecture and programming style. Forget about writing lousy, inefficient code and then taking six months off to let Moore’s …
social
blogroll