Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > ger.ct > #617708

Programmiersprachen (was: R.I.P. Matthias Eissing)

From Hendrik van der Heijden <hvdh@gmx.de>
Newsgroups ger.ct
Subject Programmiersprachen (was: R.I.P. Matthias Eissing)
Date 2024-03-16 18:29 +0100
Message-ID <ut4kt3$1eo29$1@solani.org> (permalink)
References (11 earlier) <l5b6v8F9284U1@mid.individual.net> <uss7i3$v2vu$1@raubtier-asyl.eternal-september.org> <l5dshvFlhr0U1@mid.individual.net> <ussel6$10efb$1@raubtier-asyl.eternal-september.org> <l5duuuFlt9uU1@mid.individual.net>

Show all headers | View raw


Am 13.03.2024 um 16:27 schrieb Hermann Riemann:
> Alles was mit C++ geht, geht auch mit C,
> wenn dann auch mit mehr Eigenprogrammierung.
> Das vielfach halte ich für übertrieben.

Für Kleinstprojekte ist der Unterschied nicht so groß, wobei die STL
einem schon viel Boilerplate Code erspart. Je komplexer ein Projekt,
desto höher ist der Extra-Aufwand es in C sauber hinzubekommen.

Ich hab reichlich Produktcode erst in C geschrieben, und dann den
und noch viel mehr nach C++ konvertiert. Häufig bliebt weniger als
die Hälfte der Codegröße über, war deutlich besser lesbar und
fehlersicher.

Wenn du ne Funktion hat, die an mehreren Stellen malloc()t oder
Zwischenergebnisse prüft, und Fehlschlagen an beliebiger Stelle
sauber abgefangen werden muss, dann hast du in C am Ende einen
Haufen Cleanup-Code und lauter gotos, wo jeder Code-Fehler ein
Speicherleck, möglichen Crash oder Sicherheitslücke bedeutet.
Oder bei C++ machen das Exceptions und RAII (und ein bischen
Augenmerk auf sauberes Design) automatisch, ohne das man extra
was dafür schreiben muss.


Hendrik vdH

Back to ger.ct | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

R.I.P. Matthias Eissing Rick Szabo <rickszabo@web.de> - 2024-03-11 05:45 +0000
  Re: R.I.P. Matthias Eissing Dr. Joachim Neudert <neudert@5sl.org> - 2024-03-11 05:54 +0000
  Re: R.I.P. Matthias Eissing "F. W." <me@home.invalid> - 2024-03-11 07:43 +0100
    Re: R.I.P. Matthias Eissing Peter Veith <veith@snafu.de> - 2024-03-11 08:50 +0100
      Re: R.I.P. Matthias Eissing "F. W." <me@home.invalid> - 2024-03-11 08:55 +0100
        Re: R.I.P. Matthias Eissing Peter Veith <veith@snafu.de> - 2024-03-11 09:00 +0100
          Re: R.I.P. Matthias Eissing "F. W." <me@home.invalid> - 2024-03-11 09:16 +0100
            Re: R.I.P. Matthias Eissing "Wendelin Uez" <wuez@online.de> - 2024-03-11 15:04 +0100
              Re: R.I.P. Matthias Eissing Peter Veith <veith@snafu.de> - 2024-03-11 16:55 +0100
        Re: R.I.P. Matthias Eissing klaus reile <klaus.reile@no-mail-to.zr> - 2024-03-11 09:15 +0100
          Re: R.I.P. Matthias Eissing "F. W." <me@home.invalid> - 2024-03-11 09:17 +0100
            Re: R.I.P. Matthias Eissing Peter Veith <veith@snafu.de> - 2024-03-11 09:24 +0100
              Re: R.I.P. Matthias Eissing Bonita Montero <Bonita.Montero@gmail.com> - 2024-03-11 11:39 +0100
                Re: R.I.P. Matthias Eissing "F. W." <me@home.invalid> - 2024-03-12 06:38 +0100
                Re: R.I.P. Matthias Eissing Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-03-12 08:39 +0100
                Re: R.I.P. Matthias Eissing "F. W." <me@home.invalid> - 2024-03-12 12:28 +0100
                Re: R.I.P. Matthias Eissing Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-03-12 15:25 +0100
                Re: R.I.P. Matthias Eissing Bonita Montero <Bonita.Montero@gmail.com> - 2024-03-13 13:52 +0100
                Re: R.I.P. Matthias Eissing Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-03-13 15:46 +0100
                Re: R.I.P. Matthias Eissing Bonita Montero <Bonita.Montero@gmail.com> - 2024-03-13 15:53 +0100
                Re: R.I.P. Matthias Eissing Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-03-13 16:27 +0100
                Re: R.I.P. Matthias Eissing Bonita Montero <Bonita.Montero@gmail.com> - 2024-03-13 17:10 +0100
                Programmiersprachen (was: R.I.P. Matthias Eissing) Hendrik van der Heijden <hvdh@gmx.de> - 2024-03-16 18:29 +0100
                Re: Ressourcenverwaltung Hendrik van der Heijden <hvdh@gmx.de> - 2024-03-19 17:51 +0100
                Re: Ressourcenverwaltung Bonita Montero <Bonita.Montero@gmail.com> - 2024-03-19 18:01 +0100
          Re: R.I.P. Matthias Eissing Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2024-03-11 10:30 +0000
          Re: R.I.P. Matthias Eissing Lars Gebauer <lgebauer@live.de> - 2024-03-11 12:04 +0100
            Re: R.I.P. Matthias Eissing klaus reile <klaus.reile@no-mail-to.zr> - 2024-03-11 12:20 +0100
              Re: R.I.P. Matthias Eissing Lars Gebauer <lgebauer@live.de> - 2024-03-11 12:49 +0100
              Re: R.I.P. Matthias Eissing Lothar Kimmeringer <news201705@kimmeringer.de> - 2024-03-12 20:13 +0100
                Re: R.I.P. Matthias Eissing klaus reile <klaus.reile@no-mail-to.zr> - 2024-03-12 21:04 +0100
                Re: R.I.P. Matthias Eissing Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-03-13 12:09 +0100
                Re: R.I.P. Matthias Eissing Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-03-13 14:03 +0100
    Re: R.I.P. Matthias Eissing "DER GELAeUTERTE" <dergelaeuterte@web.de> - 2024-03-11 15:20 +0100
    Re: R.I.P. Matthias Eissing Dietz Proepper <dietz.usenet@rotfl.franken.de> - 2024-03-11 16:35 +0100
      Re: R.I.P. Matthias Eissing Ned Kelly <ned.kelly@nefkom.net> - 2024-03-11 17:51 +0100
        Re: R.I.P. Matthias Eissing "Dr. Joachim Neudert" <neudert@5sl.org> - 2024-03-11 17:55 +0100
      Re: R.I.P. Matthias Eissing Mike Grantz <invalid@invalid.invalid> - 2024-03-11 18:47 +0100
      Re: R.I.P. Matthias Eissing "F. W." <me@home.invalid> - 2024-03-12 06:40 +0100
        Re: R.I.P. Matthias Eissing "DER GELAeUTERTE" <dergelaeuterte@web.de> - 2024-03-12 18:14 +0100
  Re: R.I.P. Matthias Eissing Bonita Montero <Bonita.Montero@gmail.com> - 2024-03-11 09:19 +0100
  Re: R.I.P. Matthias Eissing Bonita Montero <Bonita.Montero@gmail.com> - 2024-03-11 13:19 +0100
  Re: R.I.P. Matthias Eissing "DER GELAeUTERTE" <dergelaeuterte@web.de> - 2024-03-11 15:20 +0100
    Re: R.I.P. Matthias Eissing Andreas Bockelmann <xotzil@gmx.de> - 2024-03-11 16:12 +0100
      Re: R.I.P. Matthias Eissing "DER GELAeUTERTE" <dergelaeuterte@web.de> - 2024-03-11 18:01 +0100
        Re: R.I.P. Matthias Eissing "Wendelin Uez" <wuez@online.de> - 2024-03-12 23:51 +0100
          Re: R.I.P. Matthias Eissing Lars Gebauer <lgebauer@live.de> - 2024-03-13 00:36 +0100
          Re: R.I.P. Matthias Eissing "DER GELAeUTERTE" <dergelaeuterte@web.de> - 2024-03-13 01:48 +0100
          Re: R.I.P. Matthias Eissing Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-03-13 12:11 +0100
            Re: R.I.P. Matthias Eissing Peter McD <peter.posts@gmx.net> - 2024-03-13 14:42 +0100
      Re: R.I.P. Matthias Eissing Fidel Sebastián Hunrichse-Lara <Fidel-Sebastian_Hunrichse_Lara@b.maus.de> - 2024-03-11 19:21 +0100
      Re: R.I.P. Matthias Eissing "F. W." <me@home.invalid> - 2024-03-12 06:41 +0100
        Re: R.I.P. Matthias Eissing "DER GELAeUTERTE" <dergelaeuterte@web.de> - 2024-03-12 18:14 +0100
  Re: R.I.P. Matthias Eissing "DER GELAeUTERTE" <dergelaeuterte@web.de> - 2024-03-11 15:20 +0100
  Re: R.I.P. Matthias Eissing Sascha Grage <SGrage@gmx.net> - 2024-03-11 21:45 +0100
  Re: R.I.P. Matthias Eissing Shinji Ikari <shinji@gmx.net> - 2024-03-12 05:14 +0100
    Re: R.I.P. Matthias Eissing Dr. Joachim Neudert <neudert@5sl.org> - 2024-03-12 05:31 +0000
      Re: R.I.P. Matthias Eissing Rick Szabo <rickszabo@web.de> - 2024-03-12 05:47 +0000
        Re: R.I.P. Matthias Eissing Michael Bode <m.g.bode@web.de> - 2024-03-12 07:42 +0100
          Re: R.I.P. Matthias Eissing "Dr. Joachim Neudert" <neudert@5sl.org> - 2024-03-12 08:00 +0100
            Re: Frankfurt "Dr. Joachim Neudert" <neudert@5sl.org> - 2024-03-12 09:58 +0100
            Re: R.I.P. Matthias Eissing Fidel Sebastián Hunrichse-Lara <Fidel-Sebastian_Hunrichse_Lara@b.maus.de> - 2024-03-12 14:44 +0100
              Re: R.I.P. Matthias Eissing Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-03-12 15:29 +0100
            Re: Frankfurt Gunter Kühne <kuehne-g@freenet.de> - 2024-03-12 18:29 +0100
          Re: R.I.P. Matthias Eissing Michael Zink <michael@swamp.franken.de> - 2024-03-12 08:01 +0100
          Re: R.I.P. Matthias Eissing Fidel Sebastián Hunrichse-Lara <Fidel-Sebastian_Hunrichse_Lara@b.maus.de> - 2024-03-12 14:31 +0100
          Re: R.I.P. Matthias Eissing Georg Gruber <g.gruber_hauwech@gmx.net> - 2024-03-13 13:03 +0100
        Re: R.I.P. Matthias Eissing Christian Schumacher <cs.spam@nurfuerspam.de> - 2024-03-12 08:37 +0000
          Re: R.I.P. Matthias Eissing Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-03-12 15:34 +0100
          Re: R.I.P. Matthias Eissing "DER GELAeUTERTE" <dergelaeuterte@web.de> - 2024-03-12 18:14 +0100
        Re: R.I.P. Matthias Eissing Gunter Kühne <kuehne-g@freenet.de> - 2024-03-12 16:55 +0100
          Re: R.I.P. Matthias Eissing "DER GELAeUTERTE" <dergelaeuterte@web.de> - 2024-03-12 18:14 +0100
        Re: R.I.P. Matthias Eissing "DER GELAeUTERTE" <dergelaeuterte@web.de> - 2024-03-12 18:14 +0100
        Re: R.I.P. Matthias Eissing Dietz Proepper <dietz.usenet@rotfl.franken.de> - 2024-03-13 08:23 +0100
          Re: R.I.P. Matthias Eissing "DER GELAeUTERTE" <dergelaeuterte@web.de> - 2024-03-13 18:08 +0100
            Zusammenplonkln (was:Re: R.I.P. Matthias Eissing) Andreas Bockelmann <xotzil@gmx.de> - 2024-03-13 20:39 +0100
              Re: Zusammenplonkln "DER GELAeUTERTE" <dergelaeuterte@web.de> - 2024-03-13 20:48 +0100
  Re: R.I.P. Matthias Eissing Christian Dürrhauer <cdurrhau@zedat.fu-berlin.de> - 2024-04-21 10:35 +0200

csiph-web