or Connect
New Posts  All Forums:

Posts by asdasd

So not so bad then. Just bad against the potential perfect world of non existant OSes ( networking and file system aside) rather than the competition. And Safari is not an OS release. It can continue to add security, as it should, between cycles. They have sandboxed tabs and windows into their own processes since mavericks and fixed numerous security issues. It keeps getting updated.Good news to white background haters. Yosemite has a dark mode. iOS 8 has a greyscale...
I do the hiring here. Thats hilarious. A conversation with Comic Book guy. Ok, I’ll google all your comments in future to see if they reference a 1960’s Russian TV program abandoned after 2 months. Just in case.
 Literals are available in Objective C 2.0. 
It's still a second class language, though. As far as I can see all the frameworks are Objective C, but can be imported into Swift projects. However that means the nomenclature of the methods or functions you are calling are different. The square brackets are gone, the init... is gone. You have to be aware of this, like xamarin. 
Runtime introspection is also a feature of Objective C. What they mean I think, is that it will decide at runtime that your variable is an int, or a double depending on what you are assigning it to. That code has still been compiled. However you can absolutely still generate compile time warnings, that’s all over the document. Therefore the final code is compiled not run on an interpreter or JIT. The playground is probably interpreted...
 The problem is Swift doesn't interoperate with C++ at all. Which means that the app has to be Objective C at least in the parts where you interoperate with the C++ layers.
Its not just a scripting language. It runs on the objective C runtime, presumably compiled at compiled time but interpreted when "scripting".
Except for the var that is available in objective C 2.0It would be:Code:NSMutableDictionary* occupations = [@{ @"Malcolm": @"Captain", @"Kaylee": @"Mechanic", } mutableCopy]; occupations[@"Jayne"] = @"Public Relations";So I suppose you do need square brackets to make the array mutable, but mostly thats the same.
That said the language has some potential pitfalls, the ease at which functions can be returned from functions. I can see that being overused. Returning tuples from functions? My solution to being able to return only one item but needing more information than a primitive was always to return a strongly typed object filled out with the needed values. I can see amateur programmers returning 100 results from a function and referencing then by index. Good lord. There is some...
It does allow easier string manipulation. Very like C#
New Posts  All Forums: