M
M
Matvey Tarasov2017-09-24 19:14:58
Java
Matvey Tarasov, 2017-09-24 19:14:58

Will Kotlin replace Java in Android development?

Another poll - how, in your opinion, will Java develop in the future? Will Kotlin replace it? Will the popularity and demand for Java programmers fall/grow/stay in place?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
O
oh, 2017-09-24
@Kokosso

java programmers are so industrious that they don't care about options that make their job easier and simpler

D
Dmitry Alexandrov, 2017-09-25
@jamakasi666

Such "killer" jav replacements appear every 5 years. Of course, some of them find their niche. For example, groovy, ceylon, scala, clojure and a couple of dozen others.
Regarding the android, well, Google can just at one fine moment say that we are tired of Java and now everything will be on the go. Or, as they have now added support for Kotlin, but who is insured that one day they will not decide to do with Kotlin what happened with Java. Those. they can simply take and, for their own reasons, make minor language differences, as it is now with Java.

A
Arderun, 2017-11-07
@Arderun

After Google's trial with Oracle, I think the first ones are interested in reducing Java in the world. This is not only a question of what Android developers will write in, it is a blow to book and course sales, to a buffer of Android developers who can become back-end Java developers if necessary, and to the authority of the language in general. But for the developer himself, the change will not be so strong and abrupt. There are always libraries or applications that need to be added or simply supported, there will always be a question of an excess of sugar in Kotlin, which is fraught with a programmer not understanding what he is doing without knowledge of both Java and Kotlin (and, by and large, C ++), which means they will and companies that will keep Java applications to the last. So replacement is unlikely in the near future. In the next 5 years, this is likely to happen,

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question