If you want a strong resemblance, Swift looks spookily like Groovy - to the point where I have to actually check sometimes that I'm not reading Groovy code. I would say much more so than Scala.
let maximumNumberOfLoginAttempts = 10 // let keyword
var currentLoginAttempt = 0 // var keyword
var welcomeMessage: String //type postfixed after colon
if turnipsAreDelicious { // no parens around if-condition
println("Mmm, tasty turnips!")
}
let http404Error = (404, "Not Found") //tuple
println("The status code is \(statusCode)") //interpolated string uses \( ... )
I don't think the syntax looks like Groovy at all!
Comments
If you want a strong resemblance, Swift looks spookily like Groovy - to the point where I have to actually check sometimes that I'm not reading Groovy code. I would say much more so than Scala.
The examples on the first page of the documentation ( https://developer.apple.com/library/prerelease/mac/documenta... ) are:
I don't think the syntax looks like Groovy at all!