GithubHelp home page GithubHelp logo

Kotlin about mastodon-android HOT 5 CLOSED

mastodon avatar mastodon commented on May 27, 2024
Kotlin

from mastodon-android.

Comments (5)

grishka avatar grishka commented on May 27, 2024

Consider converting to Kotlin overtime.

To solve what?

from mastodon-android.

Doomsdayrs avatar Doomsdayrs commented on May 27, 2024

Java is not the language for Android anymore. Its easier to develop new features in Kotlin.

Kotlin has less overhead and is more maintainable.

from mastodon-android.

grishka avatar grishka commented on May 27, 2024

Java is not the language for Android anymore.

Because Google says so? The same Google who can never make up its mind and settle for something that gets the job done? The same Google that comes out with ever more, ever more nonsensical abstractions on top of Android that solve all those problems no one has ever had?

Its easier to develop new features in Kotlin.

For me it's easier to develop new features in a language that I've been using for more than a decade, that doesn't try to outsmart me, that I don't have to fight, and that isn't a moving target.

Kotlin has less overhead and is more maintainable.

This is subjective. Are you trying to tell me that there are developers who know Kotlin but don't know Java? Shame on them then.

from mastodon-android.

Doomsdayrs avatar Doomsdayrs commented on May 27, 2024

Because Google says so? The same Google who can never make up its mind and settle for something that gets the job done? The same Google that comes out with ever more, ever more nonsensical abstractions on top of Android that solve all those problems no one has ever had?

While you might have some previous dislike for Googles actions in certain departments. And that you have something you are comfortable with. I don't see how that relates to the very large and growing Kotlin developer scene.

For me it's easier to develop new features in a language that I've been using for more than a decade, that doesn't try to outsmart me, that I don't have to fight, and that isn't a moving target.

I can understand that Java is something you are comfortable with, but is it the best choice going forward when Google is trying to move onto Kotlin, and new developers in the now and future will be using Kotlin more and more.

This is subjective. Are you trying to tell me that there are developers who know Kotlin but don't know Java? Shame on them then.

Nearly all computer programmers are taught Java, but that does not mean they all like coding in Java. Neither does it mean they have proficiency in coding in Java, nor does it mean they even have the capability to properly digest Java codebases.

Please do consider that Kotlin is easier to write, it requires less to type and is simpler on the eyes. While Java has its history, Kotlin has versatility that you don't have in Java.

from mastodon-android.

Gargron avatar Gargron commented on May 27, 2024

I’m sorry but I don’t see the point in allowing this discussion to continue. Our programming language choice is ours to make and there’s nothing wrong with using Java for Android apps at the moment.

from mastodon-android.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.