Kotlin or Java which should I learn in 2018? | SoloLearn: Learn to code for FREE!

+13

Kotlin or Java which should I learn in 2018?

I'm new in learning Java.I've completed learning Python in Sololearn.As Google recently declared it's next Android development is on Kotlin. Google's global market share on Android mobile is very big.So if I give more importance on Kotlin than learning Java,is it good for me?🤔🤔🤔 https://medium.com/@magnus.chatt/why-you-should-totally-switch-to-kotlin-c7bbde9e10d5

2/3/2018 3:39:14 PM

📈SmileGoodHope📈

23 Answers

New Answer

+4

Why you should totally switch to Kotlin: It’s time to start using a modern programming language I want to tell you about a new programming language called Kotlin and why you should consider it for your next project. I used to prefer Java but the last year I’ve found myself coding Kotlin whenever I could, and at this point I really can’t think of a situation where Java would be a better choice. Noww google supports kotlin for making android apps For more info https://kotlinlang.org/ Kotlin is also developed by JetBrains, and the fact that these are the people behind a suite of IDEs, such as IntelliJ and ReSharper,really shines through in Kotlin. It’s pragmatic and concise, and makes coding a satisfying and efficient experience. Although Kotlin compiles to both JavaScript and soon machine code, I’ll focus on its prime environment, the JVM. So here’s a couple of reasons why you should totally switch to Kotlin (in no particular order): 0# Java Interoperability Kotlin is 100% interoperable with Java. 1# Familiar Syntax 2# String Interpolation 3# Type Inference 4# Smart Casts 5# Intuitive Equals 6# Default Arguments 7# Named Arguments 8# The When Expression 9# Properties 10# The Data Class 11# Operator Overloading 12# Destructuring Declarations 13# Ranges 14# Extension Functions 15# Null Safety 16# Better Lambdas 17# IDE Support For details: https://medium.com/@magnus.chatt/why-you-should-totally-switch-to-kotlin-c7bbde9e10d5 https://www.sololearn.com/discuss/1050538/?ref=app Kotlin's Resources: https://www.sololearn.com/Discuss/823843/?ref=app Kotlin Resources https://www.sololearn.com/Discuss/823843/?ref=app

+23

I'll do both ☺

+8

Kotlin's User Friendly coding system and it's strength to adopt with technological advancement is creating its demand as once Java's demand was created for mobile supported website creation.🤖🤖🤖 https://www.sololearn.com/Discuss/1103281/?ref=app

+7

@krOw,2018 will go on learning and practicing with "Kotlin" ,so it is at all not a problem for a new learner like me.It's my idea that as Python is rising rapidly in a strong PHP base market, Kotlin is advancing on the same path(strong Java market base now).

+7

@krOW,you and I are on different phases of learning process,so plans may differ between you and me but both are targeting future market. all the best wishes for your present and future days🗣👍👍👍

+6

Development on programming has been going on from the beginning,it's a continuous process.New programs are more versatile but less complex,they are more user friendly and less complex to learn, so people are more interested to learn newest program as per their requirement. Coding on Kotlin is more simple than Java and coding on Kotlin is as simple as Python as declared by Google.It's not necessary to learn Java for learning Kotlin, it's not depend on Java. Kotlin has very big market as it's a new product of Google with very big client base. So Kotlin will give more positive results to it's new learners than learning Java.📲🤖🤖🤖

+6

@krOW,but coming days for AI, Augmented Reality which requires simple and as like Human Language Program, Python's demand is also growing for this,Kotlin is following the same path for its future market demand🤔

+6

@krOW, don't worry, language isn't a factor here,we all are here discussing about computer language 😀😀your English is good👍

+5

I recommend Java for now. I believe it will take a few years for Kotlin to be used just as much as Java. 😂👍

+5

@Gaurav Agrawal thanks,I love Java but as a new learner it's my strategy to learn Kotlin 1st because both Programs are for same purpose but Kotlin is an improved form of Java and it is the latest one with a very big company backing and a very rich market base support 😇

+5

java because of its popularity

+4

@krOW, giant Google's support will help to build and enrich "Kotlin Community Support" rapidly ⏫⏫😀

+4

@krOW, Java is so popular now for its Android application which is a product of Google.🤔

+4

Thank you very much... Same for you and all which like learn and understand P.S. Sorry (to all my post viewer also) for my bad english 😅

+3

Present is today... future is not tomorrow P.S. It s a bit poetic... right?? 😁😁😁

+3

I think Kotlin should be must on your bucket list as an Android developer but one should first start with java as to clear how the code is working and clear your concepts on Android Development. You should also refer to https://developer.android.com/index.html and https://material.io/guidelines for Android development. Also refer to Udacity courses they are very good

+3

Me also will learn Kotlin a day but not now... For beginers (as me) is better learn a language (and i know a bit of multiple languages) and use it for understanding Computer Science... This is my objective... Languages are tools and you dont must know all tools... if in future Kotlin will be necssary to learn when i will start advantaged (as all java programmers)

+2

I think that java populariy was yet high before android... Google creature has gived more visibility 😉

+2

Kotlin Resources: https://www.programiz.com/kotlin-programming https://www.sololearn.com/discuss/823843/?ref=app

+1

The good, old and supportated java friend 😀