Épisode

GoingNative 14 : Traitement d’images, Espion d’image, Exceptions

Vous avez récemment découvert Image Watch, un plug-in Visual Studio 2012 pour le débogage visuel (fenêtre espion, locals, etc....) du code de traitement d’images en C++. Comment cela fonctionne-t-il ? À quoi ressemble l’implémentation (ou comment l’implémentation a-t-elle été conçue, combien de C++ moderne utilise-t-elle, quelle est l’ancienne base du code, etc.). Vous ne pouvez pas parler des bibliothèques partagées en C++, qui ont été autour depuis un certain temps, sans parler d’exceptions. Vous les aimez ou les détestez et les développeurs Image Watch ont des clients internes (devs à l’intérieur de Microsoft) qui les aiment ou les détestent... Nous geeks sur ça pendant un certain temps, bien sûr.

Dans l’ensemble, si vous souhaitez comprendre Image Watch plus profondément et rencontrer de grands développeurs C++ qui travaillent à Microsoft faisant des choses très innovantes (dans Microsoft Research, en particulier) avec C++, alors c’est pour vous ! Rock and roll.

Grand merci à Wolf Kienzle et Matt Uyttendaele pour l’équitation en tandem avec le hasard avec nous.

Écoutez !

[00 :00] GoingNative() ; // Charles et Eric Battalio construire le spectacle
[02 :54] Charles et Eric interviewent les développeurs Image Watch Wolf Kienzle et Matt Uyttendaele[43 :09] ~GoingNative() ;// Charles et Eric destructent cette instance (aucune exception, bien sûr).