8

Why iOS making it more complicated by releasing different syntax for every swift version.?
WTF

Comments
  • 5
    Ah, that'll be the Apple Premium.
    With other OS' you have to use the same old code, but with Apple you can feel better about yourself with the illusion you're learning a new language!
  • 0
    It's bad because one has to keep up. But on the other hand the language doesn't become stale (like Java)
  • 1
    @Kushtrim Java becoming stale? Did you miss Java 8? Streams and lambda expressions fundamentally changed Java's programming model.
  • 1
    @3141 Hahahaha. Kinda forgot about that. Have been stuck in Java7 land for some time (Android). Yeah, I guess you can make changes preserving existing syntax.

    But if you don't limit yourself to a lot of backwards compatibility, you can make bigger modifications.
  • 2
    Swift is young and evolving language. Give it some time.
Add Comment