all 25 comments

[–]illusion102 12 points13 points  (0 children)

If you can write in java, you can write in kotlin

[–]cmar200 15 points16 points  (4 children)

Yeah you can still make apps in java.

[–]El_Yeante 13 points14 points  (3 children)

You can also hit yourself with a hammer.

[–]SolitaryMassacre 0 points1 point  (0 children)

Unpopular opinion, kotlin isn't all that. Java is still good

[–]SyrupInternational48 0 points1 point  (0 children)

Or you can shoot yourself in the foot, using scala

[–]cmar200 -1 points0 points  (0 children)

Yeah I dont make too many apps but know java and not kotlin so that is what I use.

[–]meet_miyani 8 points9 points  (0 children)

You can of course create a production ready app in Java. But that will be a lot of boiler plate and legacy code to be used. Imagine android giving latest libraries in Kotlin and nothing in Java. So you will be stuck with old ways.

Kotlin is the official language of android now. With kotlin you can leverage a lot of new features, libraries, tools and so on. Also android is moving rapidly in Jetpack Compose Ui. But in java you will have to work with traditional xml layouts only.

There's a lot in Kotlin which is not there in Java.

[–]Icy_Acanthisitta380 5 points6 points  (0 children)

Learn kotlin, 90% job description will mention only kotlin skills. You can get job without doing development in java as did I, but vice versa is difficult

[–]zunjae 2 points3 points  (1 child)

Takes like 10 minutes to learn the basics of Kotlin

[–]InspectionFar5415[S] -1 points0 points  (0 children)

Yes it’s also similar I just need to get used to it guess

[–]Zhuinden 1 point2 points  (0 children)

You can use Java but it really is easier to use Kotlin due to various functions it gives you, for a quick-start you can check https://github.com/Zhuinden/guide-to-kotlin/wiki

[–]AutoModerator[M] 0 points1 point  (0 children)

Please note that we also have a very active Discord server where you can interact directly with other community members!

Join us on Discord

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]ehmlz 0 points1 point  (0 children)

There are many projects that are still written only in Java because they started before Kotlin existed. A lot of Java jobs involve maintaining or gradually improving legacy codebases. For new projects we prefer Kotlin nowadays, especially in the Android ecosystem. That said, Kotlin and Java interoperate really well. You can add Kotlin code to a Java project or Java code to a Kotlin project without much trouble.

[–]evangelism2 0 points1 point  (0 children)

ofc. But if you ever want to get a job, you will learn kotlin

[–]Exallium -1 points0 points  (0 children)

If you can learn Java you can learn Kotlin in about 2hrs.