> On Jun 30, 2017, at 9:48 PM, Taylor Swift via swift-users > <[email protected]> wrote: > > > Swift's strings were very deliberately designed this way. It's tougher to get > off the ground, sure, but it's better in the long run. > > > It probably is, but the correct idiom is not very well known, and sadly most > tutorials and unofficial guides are still teaching dumb ways of subscripting > into strings (or worse, falling back into NSString methods without mentioning > so) so the end result is people writing less performant code rather than more > performant code.
An efficient solution doesn’t help if even experienced programmers can’t easily arrive at it. (I’m highly experienced, but I’ll admit I only put in about 5 minutes before I posted that. on the other hand, it shouldn’t take 5 minutes to figure out something that simple with strings. still, maybe i would have done the simple “suffix()” thing had i been looking at the actual swift 4 api’s, but i only had swift 3 api’s in front of me.) > _______________________________________________ > swift-users mailing list > [email protected] > https://lists.swift.org/mailman/listinfo/swift-users
_______________________________________________ swift-users mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-users
