Tom: Gute und schlechte Übersetzungen

Beitrag lesen

Hello,

Ich glaube, dass die Zeichenkettenverarbeitung in C für Einsteiger mit Kenntnissen anderer Programmiersprachen eine enorme Hürde darstellt. Ich glaube weiterhin, dass gerade C-Zeichenkettenverarbeitung auch für erfahrene C-Programmierer eine Hauptquelle für Fehler des Typs "Buffer overflow" sind.

Sie ist zumindest eine Ursache für schnelle Ermüdung ;-)

Da ist (Turbo-)Pascal wesentlich komfortabler gebaut und ich verstehe bis heute nicht, warum sich das nicht besser durchgesetzt hat.

Erst bei C++ gibt es dann wieder einigen Komfort. Aber Bjarne Stroutrup sagt in mehreren Interviews selber, dass er es heute ganz anders machen würde, klarer, leichter verständlich, einheitlicher. Aber für C++0 habe er schon wieder ganz viele Kompromisse machen müssen, um die Forderungen vieler alter Zopfträger doch noch zu erfüllen, obwohl die voraussichtlich morgen keiner mehr benutzen würde. Schaun wir also mal, ob es dieses Jahr noch was wird mit einem RC oder wenigstens nächstes.

Liebe Grüße aus Syburg bei Dortmund

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de
0 53

C-Arrays und Stringverarbeitung

minicrispie
  • programmiertechnik
  1. 0
    minicrispie
  2. 0
    Vinzenz Mai
    1. 0
      minicrispie
      1. 0
        Vinzenz Mai
        1. 0
          minicrispie
          1. 0
            Vinzenz Mai
            1. 0
              minicrispie
              1. 0
                Vinzenz Mai
              2. 0
                dedlfix
                1. 0
                  minicrispie
                  1. 0
                    Vinzenz Mai
            2. 0

              Gute und schlechte Übersetzungen

              Der Martin
              • sonstiges
              1. 0
                Vinzenz Mai
                1. 0
                  Tom
                2. 0
                  Der Martin
                  1. 0
                    Vinzenz Mai
          2. 0
            Vinzenz Mai
            1. 0
              minicrispie
              1. 0
                Vinzenz Mai
                1. 0
                  minicrispie
                  1. 0
                    Vinzenz Mai
    2. 0
      hotti
      1. 0
        Vinzenz Mai
        1. 0
          hotti
      2. 0
        minicrispie
        1. 2
          Multi
          1. 0
            minicrispie
            1. 1
              Vinzenz Mai
            2. 0
              Multi
    3. 0
      Stefanie
      1. 0
        Harlequin
        1. 0
          Stefanie
          1. 0
            Harlequin
            1. 0
              Tom
            2. 0
              Vinzenz Mai
      2. 0
        Der Martin
        1. 0
          Tom
          1. 0

            Strafe für schwer Lesbares

            Kai345
            • menschelei
            1. 0
              Tom
          2. 0
            Der Martin
          3. 0
            Stefanie
            1. 0
              Harlequin
            2. 0
              Tom
              1. 0
                Stefanie
                1. 0
                  Tom
      3. 0
        Vinzenz Mai
        1. 0
          Tom
  3. 0
    Vinzenz Mai
    1. 0
      minicrispie
      1. 1
        Stefanie
  4. 0
    stareagle
    1. 0
      minicrispie