Diskussion:C (Programmiersprache)/Archiv/2019

Letzter Kommentar: vor 5 Jahren von Zero Thrust in Abschnitt Hallo-Welt-Programm

Hallo-Welt-Programm

Eine einfache Version des Hallo-Welt-Programms in C ist diejenige, die Ritchie und Kernighan selbst in der zweiten Auflage ihres Buches The C Programming Language verwendet haben.[1]

#include <stdio.h>

int main() {
    printf("Hello, world!\n");
}

Wenn man aber in das Buch schaut, dann sieht das "Hello, world!" Programm folgendermaßen aus und entspricht nicht mehr dem heutigen C Standard, da ein implizites "int" verwendet wird:

#include <stdio.h>
main()
{
  printf("hello, world\n");
}

Also sollte wir das int weglassen und sagen, dass es nicht dem heutigen Standard entspricht oder die Quelle entfernen bzw. relativieren? --Diaspomod (Diskussion) 21:55, 13. Sep. 2019 (CEST)

Ich würde, wenn man es denn schon zitiert, das Original durchaus 1:1 übernehmen, wie gleich oben rechts in Hallo-Welt-Programm ja auch; fast ne Frage des Respekts. Für antiquierte Merkmale reichte ein Hinweis oder Fußnote, Missverständnisse zu vermeiden, ich glaube allerdings auch nicht, dass es hier sonst jemandem die Karriere verbaute. Mindestens so bedenkenswert wär u.U. eine Verschiebung, gleich voran in Syntax, da gehört es für mich hin, oder bereitet noch am ehesten ne Bühne. Praktisch jeder Artikel zu Programmiersprachen beginnt mit der Geschichte und das hängt da auch völlig in der Luft, wirkt verrutscht. Vermutlich mal zu gut gedacht. -ZT (Diskussion) 02:49, 14. Sep. 2019 (CEST)
  1. Brian Kernighan, Dennis Ritchie: The C Programming Language. 2. Auflage, Prentice Hall, Englewood Cliffs (NJ) 1988, ISBN 0-13-110362-8, Seite 6.