5/28/2023 0 Comments Java and kotlin![]() ![]() Since there are no metrics associated with subjective judgements, opinions that were built upon these judgements are just reflections of developers’ pre-existing biases. The biases of subjective judgement can differ substantially between developers.Subjective judgement is extremely biased. ![]() There are no quantitative metrics associated with subjective judgement.There are several issues associated with subjective judgement of developers: Subjective opinions form when individual developers make one or more subjective judgements about subjects related to Kotlin or Java. Statements like “Kotlin is better than Java”, “Kotlin is more readable than Java”, “Kotlin is faster to develop with than Java”, while not supported by relevant and accurate data, all fall into category of subjective opinions. ![]() In the remaining of this post I will attempt to provide a more complete list of considerations that should be taken into account when evaluating Kotlin as a replacement for Java. Unfortunately, even though many articles about Kotlin were published, there is not much objective information available, and many developers still contemplate whether a migration to Kotlin is the way to go. It has seen a growing interest in Android community over the past few years, and eventually became the hottest topic in Android development after Google IO 2017, where an official support for Kotlin on Android was announced. Kotlin is a relatively new JVM language that has been in active development by JetBrains since 2011. ![]()
0 Comments
Leave a Reply. |