Visual Basic
Warum kann sich VB fast nirgendwo wie eine normale Programmiersprache verhalten…
bei einem
If (3 == 5 And 2 == 2)
würde JEDE andere Programmiersprache nach dem “3 == 5″ halt machen, merken, dass das FALSE ergibt, und die weitere überprüfung dieses Ifs abbrechen. Visual Basic ist das egal, und überprüft auch noch “2 == 2″… SO SINNLOS!


Comments(5)
Nichtmal mIRC macht das… *duck*
woher weißt du eingtl das es das anderea cuh noch überprüft?
nunja.. nimm als 2. wert z.B. einfach einmal eine funktion, die irgendeine globale variable ändert, dann merkst du das, in jeder programmiersprache, ob es so ist
http://www.mitja-schmakeit.de/j/content/view/23/1/
[...] In Antwort auf Kommentar #2 zu “Visual Basic” habe ich mal einen kleinen Artikel geschrieben, der sehr Anschaulich darstellt, wie man das If-Verhalten ausnutzen kann: http://www.mitja-schmakeit.de/j/content/view/23/1/ [...]