{"id":939,"date":"2012-02-08T22:29:18","date_gmt":"2012-02-08T21:29:18","guid":{"rendered":"http:\/\/blog.m-ri.de\/?p=939"},"modified":"2012-08-21T13:16:22","modified_gmt":"2012-08-21T11:16:22","slug":"kleines-resume-aus-dem-c-day-am-07-02-2012-in-bad-homburg-v-d-h","status":"publish","type":"post","link":"http:\/\/blog.m-ri.de\/index.php\/2012\/02\/08\/kleines-resume-aus-dem-c-day-am-07-02-2012-in-bad-homburg-v-d-h\/","title":{"rendered":"Kleines Resum\u00e9 aus dem C++ Day am 07.02.2012 in Bad Homburg v.d.H."},"content":{"rendered":"<p>Hier ein paar Gedanken zum C++Day in Bad Homburg. v.d.H.. Die Zeilen hier geben meine ganz pers\u00f6nliche Meinung wieder. Kommentare (auch mit abweichender Meinung) sind hier gerne gesehen.<\/p>\n<h3><strong>Es hat sich gelohnt:<\/strong><\/h3>\n<ul>\n<li>alleine schon weil (ungeplant und \u00fcberraschenderweise) 2 MS-Mitarbeiter aus dem Produktteam anwesend waren.<\/li>\n<li>Und man dadurch detailiert und direkt einige Fragen loswerden konnte.<\/li>\n<\/ul>\n<h3><strong>Zu den\u00a0Vortr\u00e4gen:<\/strong><\/h3>\n<ul>\n<li>Interessent, aber eigentlich nicht wirklich viel neues was zu sehen war.<br \/>\nGro\u00dfe Teile habe ich in den Previews TR1\u00a0 f\u00fcr VS-2008 (Featurepack) und VS-2010 schon in 2008+2009 gesehen\u00a0\ud83d\ude09<\/li>\n<li>Wieder etwas zu viel Gewicht auf Parallelisierung. OK. Es ist ein Thema. Aber ehrlich gesagt w\u00fcsste ich nur einen kleinen Teilbereich meiner aktuellen Projekte wo ein Einsatz dieser Tools Sinn macht.<\/li>\n<li>Sch\u00f6n zu sehen, dass sich endlich auch etwas mehr im ALM Bereich f\u00fcr C++ tut.<\/li>\n<\/ul>\n<h3><strong>Zwischen den Zeilen herausgeh\u00f6rt (und manchmal ganz offen ausgesprochen):<\/strong><\/h3>\n<ul>\n<li>Man kann wirklich h\u00f6ren, dass Microsoft der Sprache C++ neuen Raum gibt.<\/li>\n<li>Ressourcen sparen zu entwickeln ist eben immer noch leichter mit einer Hochsprache wie C++. Das wusste ich eigentlich schon immer, aber manch einer hat das irgendwie im .Net-Trubel \u00fcbersehen \ud83d\ude09<\/li>\n<li>Die neuen Features in C++11 machen es leichter &#8222;fehlerfreie&#8220; Programme zu schreiben. Es lohnt unbedingt sich mit den neuen Features auseinanderzusetzen <strong>und<\/strong> diese auch zu nutzen.<\/li>\n<li>Ja es geht weiter. An den neuen Compiler Features f\u00fcr C++11 wird fieberhaft gearbeitet. Evtl. werden manche Features noch nicht im n\u00e4chsten Release (VS-2012?) drin sein, aber in einem Featurepack (kennen wir ja schon) wird nachgeliefert.<\/li>\n<\/ul>\n<h3><strong>Augeschnappt habe ich Stimmungen und Stimmen:<\/strong><\/h3>\n<ul>\n<li>Es erstaunt mich immer wieder wie oft &#8222;alte Dinge&#8220; (<em>TR1<\/em>), die zum Teil schon <em>VS-2008 SP1<\/em> ver\u00f6ffentlicht wurden, immer noch nicht unter den Entwicklern angekommen sind. Es ist erschreckend wie hoch das Beharrungsverm\u00f6gen auf alten Compilern und Libraries ist.<\/li>\n<li>\u00a0Es erstaunt mich auch, dass viele Entwickler scheinbar an den neuen Features von <em>C++11<\/em> vorbeigehen oder sich nicht wirklich so eingehend damit befassen, dass es auch aktiv genutzt wird.<\/li>\n<li>Und es erstaunt mich auch, dass bei den Chefs und Projektverantwortlichen nicht angekommen ist, dass mit C++11 und den neueren Microsoft Compilern, Tools vorhanden sind die wirklich die Produktivitt steigern, wenn man diese auch einsetzt.<\/li>\n<li>F\u00fcr mich deshalb unfassbar wie viele noch <em>VC6<\/em> benutzen (oft genug m\u00fcssen). \ud83d\ude09<\/li>\n<li>Es gibt immer noch zu viele \u00c4ngste vor dem Umstieg auf neue VS Versionen.<br \/>\nMeine Erfahrung ist, dass seit VS-2005 ein wechsel auf neue VS-Versionen (2008\/2010) sp\u00fchrbar neues gebracht hat, aber kaum Probleme bei der Umstellung mit sich brachte. <em>&#8222;Projekte \u00fcbernommen und es l\u00e4uft&#8220;<\/em> war meine Erfahrung.<\/li>\n<\/ul>\n<h3><strong>Was w\u00fcrde ich mir f\u00fcr die Zukunft auf C++ (Days\/Konferenzen) w\u00fcnschen:<\/strong><\/h3>\n<ul>\n<li>Sch\u00f6n w\u00e4re es, wenn man einmal Sprecher finden w\u00fcrde, die wirklich aktive Projekte betreuen, die in C++ realisiert werden. Leider haben die meisten Sessions von deutschen Sprechern oft etwas k\u00fcnstliches, weil sie oft selbst nicht mehr C++ Projekte betreuen sondern doch eher mit .NET &#8222;eigentlich&#8220; ihr Geld verdienen.<\/li>\n<li>Nicht selten sind die Vortr\u00e4ge geclonte Vortr\u00e4ge von Sessions die irgendwo anders gehalten wurden.<\/li>\n<li>Gut wenn man C++ Gurus als Sprecher findet, aber auch hier wird es oft blutleer weil abgehoben.<br \/>\nIch h\u00e4tte manchmal gerne etwas dazwischen \ud83d\ude09<\/li>\n<\/ul>\n<p>Grunds\u00e4tzlich danke an Christian Binder (Microsoft), der sich immer wieder f\u00fcr C++ Veranstaltungen in Deutschland bem\u00fcht, obwohl ALM eher sein Thema ist.<br \/>\nEs ist schade, dass Microsoft in Deutschland niemanden Verantwortlichen hat, der wirklich auch mit C++ arbeitet und dem entsprechend auch das Produkt wirklich am Herzen liegt.<\/p>\n<p>PS: Die Folien werden voraussichtlich auf dem Blog von <a href=\"http:\/\/blogs.msdn.com\/b\/cbinder\/\">Christian Binder<\/a> ver\u00f6ffentlicht werden.<\/p>\n<p>PPS: Ich merke selbst f\u00fcr mich, dass ich mir zu wenig Zeit nehme mit neuen Werkzeugen (z.B. Windows 8 Developer Preview) zu spielen um deren Produktivit\u00e4tsvorteile (und manchmal auch Nachteile) besser zu erkennen. Alleine deshalb kann ich jedem nur empfehlen solche C++Days zu nutzen um wenigstens dadurch \u00fcber den eigenen Tellerrand hinaus zu gucken. Eigentlich mache ich das viel zu selten.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hier ein paar Gedanken zum C++Day in Bad Homburg. v.d.H.. Die Zeilen hier geben meine ganz pers\u00f6nliche Meinung wieder. Kommentare (auch mit abweichender Meinung) sind hier gerne gesehen. Es hat sich gelohnt: alleine schon weil (ungeplant und \u00fcberraschenderweise) 2 MS-Mitarbeiter aus dem Produktteam anwesend waren. Und man dadurch detailiert und direkt einige Fragen loswerden konnte. &hellip; <a href=\"http:\/\/blog.m-ri.de\/index.php\/2012\/02\/08\/kleines-resume-aus-dem-c-day-am-07-02-2012-in-bad-homburg-v-d-h\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eKleines Resum\u00e9 aus dem C++ Day am 07.02.2012 in Bad Homburg v.d.H.\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[30,24,3,172,302],"tags":[370,365,318],"class_list":["post-939","post","type-post","status-publish","format-standard","hentry","category-c","category-community","category-programmieren","category-vs2010","category-vs-2012-programmieren","tag-c","tag-community","tag-vs-2012"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/939","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/comments?post=939"}],"version-history":[{"count":1,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/939\/revisions"}],"predecessor-version":[{"id":943,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/939\/revisions\/943"}],"wp:attachment":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/media?parent=939"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/categories?post=939"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/tags?post=939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}