Hi,
ich kann Siro da durchaus verstehen.
Ich sehe das Problem einfach darin, daß man bei C ein Programm nicht mal eben "mit dem gesunden Menschenverstand" verstehen bzw. in den normalen Sprachgebrauch übersetzen kann.
Während man zB. den Quellcode eines Basic Programmes oft durch die wörtliche Übersetzung der Befehle ins Deutsche irgendwie sinngemäß verstehen kann, ist das bei C etwas anders.
Do Loop ist übersetzt "tue Schleife" und darunter kann man sich grob was vorstellen.
Übersetzt man dagegen while(1) , also "während 1" ist das ja irgendwie etwas weniger offensichtlich.
Und da ist wieder das Problem mit der einfachen Verständlichkeit.if(a=b) und if(a==b sind nunmal 2 völlig unterschiedliche Dinge!
Der Eindruck, den ich von C bisher habe, ist, daß man hier einige Dinge mit Gewalt unverständlich ausdrücken wollte, warum auch immer.Aus XOR wird ^
Nun ja, ist alles Gewohnheitssache.
Gruß
Christopher
Lesezeichen