Episode

GoingNative 14: Bildverarbeitung, Bildüberwachung, Ausnahmen

Sie haben kürzlich die Image Watch kennengelernt, ein Visual Studio 2012-Plug-In zum visuellen Debuggen (Überwachungsfenster, Lokal usw.) Bildverarbeitungscode in C++. Wie funktioniert dies? Wie sieht die Implementierung aus (oder wie es entworfen wurde, wie viel modernes C++ verwendet wird, wie alt ist die Codebasis usw.). Sie können nicht über freigegebene Bibliotheken in C++ sprechen, die schon seit einer Weile vorhanden sind, ohne über Ausnahmen zu sprechen. Sie lieben sie oder hassen sie, und die Image Watch-Entwickler haben interne Kunden (Entwickler in Microsoft), die sie lieben oder hassen... Wir probieren das natürlich für eine Weile aus.

Wenn Sie die Image Watch genauer verstehen und einige großartige C++-Entwickler kennen lernen möchten, die bei Microsoft sehr innovative Dinge (insbesondere in Microsoft Research) mit C++ ausführen, dann ist dies für Sie! Rock 'n' Roll.

Großer Dank an Wolf Kienzle und Matt Uyttendaele für das Fahren mit dem Zufallspaar mit uns.

Einstimmen!

[00:00] GoingNative(); // Charles und Eric Battalio konstruieren die Show
[02:54] Charles und Eric interviewen Image Watch Entwickler Wolf Kienzle und Matt Uyttendaele[43:09] ~GoingNative();// Charles und Eric destruktieren diese Instanz (natürlich keine Ausnahmen).