bk99.de entertain the web since 1997

Warum C sich für Johannes natürlich anfühlt

Zusammenfassung

Johannes erklärt, warum er trotz Rust und Go seit mehr als zwanzig Jahren gern in C arbeitet und damit seine Sprache Fun implementiert.

Ideen

  • C erlaubt direkte Speicherarbeit ohne Assemblersprache.
  • Syntax und persönliches Sprachgefühl beeinflussen Werkzeugwahl stark.
  • Rust wäre für Johannes die naheliegende modernere Alternative.

Einsichten

  • Programmiersprachen werden nicht nur nach Sicherheitsmerkmalen, sondern auch nach Denkfluss gewählt.
  • Nähe zur Maschine schafft Kontrolle und überträgt Verantwortung an den Entwickler.

Fakten

  • Johannes programmiert seit über zwanzig Jahren ernsthaft in C.
  • C++ verwendet er aus persönlicher Abneigung nicht.
  • Seine eigene Programmiersprache Fun ist in C implementiert.

Empfehlungen

  • Setze Speicherprüfer, Sanitizer und strikte Compilerwarnungen ein.
  • Wähle C dort, wo Kontrolle den zusätzlichen Prüfaufwand rechtfertigt.

Referenzen

Originalbeitrag auf hanez.org lesen →