3 ms·
> As for Kotlin, it remains to be seen how much uptake it will actually take. Kotlin is a language made by JetBrains which happens to be the creator of the off
by dep_b 9y ago
> As for Kotlin, it remains to be seen how much uptake it will actually take.
Kotlin is a language made by JetBrains which happens to be the creator of the official Android IDE. So yes the push will be strong from both Google and JetBrains. Java was a bit more modern than Objective-C but if I see what our junior Android dev has to type and type and type and type in Java to do the same as I do in Swift....kids get bored quick you know...
> Despite all attempts from Apple to push Swift, many keep on using Objective-C.
I don't encounter many during my job as an iOS developer. I encounter people maintaining an existing Objective-C codebase that isn't worth switching and adding 10MB of application weight for Swift.
I guess for all green fields projects 80% is Swift. There's just no reason to use Objective-C anymore since Swift 3 so the only people that choose it are:
a) People interfacing with C / C++ a lot
b) People creating a framework that needs to play nice with both
c) People stuck in old ways
- pjmlp 9y agoIt doesn't matter if kids get bored, rather what the people giving the money want to get. So far, I haven't found an enterprise customer that was willing to allow anything but Java, unless it is required by the tooling. For example Scala only when making use of Spark. I am happy that Kotlin is now an approved language on Android, but trying to kill Java on JVM, C on UNIX, JavaScript on the browser, .... It is never going to go away, and those that embrace the language of the platform are in advantage.