Das „else“ in if-then-else ist vermutlich eine wörtliche Übersetzung aus dem Deutschen

The 'else' keyword is probably a literal translation from German (2020)

Das „else“ in if-then-else ist vermutlich eine wörtliche Übersetzung aus dem Deutschen

Eric erklärt, wie das if-then-else entstand: von den ersten bedingten Sprüngen auf der Eniac über Fortran und Flow-Matic bis zu den deutsch-amerikanischen ALGOL-Entwürfen von 1958. Der deutsche Vorschlag führte „else“ für den Fall ein, dass keine Bedingung zutrifft – vermutlich eine hastige Übersetzung eines deutschen Wortes. 1959 vereinte Klaus Samelson beide Modelle, und ALGOL 60 machte if-then-else zum Standard.

Ich denke, ein sorgfältig gewähltes deutsches Wort wurde wahrscheinlich als ein archaisches englisches Wort übersetzt und dann nie wieder überarbeitet.

Mehr von diesem Tag

2026-10-29