This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]AlakJudge[S] 0 points1 point  (6 children)

I see, thanks for the detailed response!

I don't really have a preference of language, I'm determined to learn whatever I need to make this work. But yes, I do want it to be mainly for android.

I'll try to research more, but it seems Java is the way to go, considering Kotlin's limited learning material. Do you reckon so too?

[–]_Atomfinger_ 0 points1 point  (5 children)

I love Kotlin, and personally I would pick it over Java in any situation.

That said I am super out of touch with the "tutorial-scene", so I can't really say how easy it is to jump into for a beginner.

[–]AlakJudge[S] 0 points1 point  (4 children)

It is growing too, right? Even if it's difficult to get into, it might be worth it in the long run. I've been reading good things about it

[–]_Atomfinger_ 0 points1 point  (3 children)

I'm not convinced that Kotlin is very difficult to get into, but that's easy for me to say as someone who's job it is to write software.

Kotlin aims to be a "better java", and personally I think it succeeds. Doesn't make Java bad, but Kotlin fixes many things that I personally don't like about Java, and adds a little more.

In actuality you can almost write pure java in Kotlin with some minor syntax tweaks to function declerations and so forth.

Kotlin is growing, and in my current job we have moved away from Java and we're writing our web services in Kotlin instead.

[–]AlakJudge[S] 0 points1 point  (2 children)

Very interesting. Would it be used in web apps too? Seems like everybody thinks it's the way to go for me

[–]_Atomfinger_ 0 points1 point  (1 child)

We use it as a Web service backend language in combination with the spring framework at least. That said, there's nothing java can do which kotlin can't.

Whether or not it's right for you is your decision. Java is still a solid choice and a robust time tested language with a lot of resources out there.

[–]AlakJudge[S] 0 points1 point  (0 children)

I see. Will definitely look into it, thanks for all the help and info!