009
14.07.2006, 22:01 Uhr
virtual
Sexiest Bit alive (Operator)
|
Naja, also sicherlich ist die von mir dargestellte Variante nicht die häufig genutzte Variante, sie kommt eher bei tendenziell kryptischen Sourcen vor, etwa:
C++: |
x = y==1? a=tu_dies():b=tu_das();
|
Solch Code wird gerne von Leuten wie Helmut Schellong verbrochen, (Du kennst ihn, wenn Du schon länger die dclc Newsgroup lesen solltest).
Was mich daran ärgert ist, daß der Ausdruck in C89 noch durchaus legal war; ich weiß nicht ob die Leute im Standardisierungskommiteen einfach Profilneurosen haben ("Wir-wollen-aber eine-einzigartige-Sprache-die-nix-mitC++-zu-tun-hat"), schlicht verkopfte Volltrottel sind oder einfach lediglich losgelöst von jeder Praxis in ihren Lehramtsstübchen zuviel Joints rauchen.
Diese Sache mit dem ? Opertor ist ein von vielen Beispielen, bei denen ich glaube, daß dem Programmierer das Leben schwerer gemacht wird, ohne daß diese bewusste (?) Incompatibiltät einen sittlichen Nährwert hätte. -- Gruß, virtual Quote of the Month Ich eß' nur was ein Gesicht hat (Creme 21) |