Modern CPP

Modern CPP

Posts 1-2 of 2
  • Jens Weller
    Jens Weller    Premium Member   Group moderator
    The company name is only visible to registered members.
    Ein paar Worte von Bjarne Stroustrup
    In der Computerwoche findet sich ein interessanter Interviewausschnitt von Bjarne Stroustrup:

    http://www.computerwoche.de/management/it-macher/1909694/

    Unter anderem äußert er sich zum (nicht) debuggen sowie zu C++0x und seiner akademischen Arbeit an der Texas A & M University.

    Gerade seine Einstellung zum Debuggen finde ich interessant, und mich würde ihre Meinung und ihre Erfahrung in der Praxis hier interessieren.
    Wie halten sie es mit dem Debuggen?
  • Jens Rehsack
    Jens Rehsack    Premium Member
    The company name is only visible to registered members.
    Re: Ein paar Worte von Bjarne Stroustrup
    Jens Weller schrieb:
    In der Computerwoche findet sich ein interessanter Interviewausschnitt von Bjarne Stroustrup:
     
    http://www.computerwoche.de/management/it-macher/1909694/

    Guter Hinweis - danke.

    Unter anderem äußert er sich zum (nicht) debuggen sowie zu C++0x und seiner akademischen Arbeit an der Texas A & M University.
     
    Gerade seine Einstellung zum Debuggen finde ich interessant, und mich würde ihre Meinung und ihre Erfahrung in der Praxis hier interessieren.
    Wie halten sie es mit dem Debuggen?

    Ebenso ;-)
    Und damit stehe ich nicht allein. Wenn man sich z.B. das Buch 'Why Programs Fail' von Andreas Zeller durchliest (der Mann hat den Data Display Debugger geschrieben - er weiss also, wovon er redet ^^), kommt er auf anderen Wegen zum selben Schluss wie Herr Stroustrup. Andere Publikationen ('Write Portable Code', 'Fehlerfrei programmieren in C und C++') bauen Ihre Argumentation grundsätzlich ähnlich auf.

    Da ich nicht nur im C/C++-Umfeld unterwegs bin, sondern auch im Perl-Umfeld, lernt man schnell den Wert der automatischen Tests zu schätzen. Tausende automatisch laufende Testsysteme reporten, wie sich ein Modul auf verschiedenen Plattformen (Architektur), verschiedenen Betriebssystemen und verschiedenen Perl-Versionen verhält - und man bekommt 1x pro Tag eine akkumulierte Übersicht. Dieser Komfort ist nur so zu erreichen, und für C++ wäre eine ähnliche Plattform durchaus wünschenswert.

    Besten Gruss,
    Jens Rehsack