Michael schrieb:
Der Grund für die Einführung vontorquato schrieb:
Im übrigen. Eine Sprache, die sowas wie NSInteger und NSUInteger nötig hat (warum eigentlich nicht auch NSMutableInteger?), bekleckert sich auf dem Feld der Zahlen nicht unbedingt mit Ruhm.
NSInteger
undNSUInteger
scheint dir nicht klar zu sein.
Swift ist mit der Strenge zwar etwas hakelig, schützt einen dafür aber auch von Anfang an (und in gewissem Umfang) vor schlechtem Code, bei dem ständig unsichtbare Casts stattfinden, nur weil man versehentlich mehrere Typen mischt.