Comments (5)
Consider converting to Kotlin overtime.
To solve what?
from mastodon-android.
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.
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.
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.
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)
- Featured hashtags list closeout HOT 2
- Display explanation when 'Only people mentioned' is selected.
- Comments as posts
- Video views
- Video time limit extension
- can no longer download image attachments
- Follow requests
- Web app lists HOT 1
- Question about add row feature HOT 1
- Hash tag personalized settings
- Gif size increase request
- Webp gifs
- Web app vs app store app gallery selection
- Gif auto play on app
- The wrong avatars for nickname search result. HOT 1
- Can't add pixelfed.social acount HOT 1
- Follower time record
- Emote crash HOT 1
- Please fix featured hashtags glitch HOT 9
- Include toot text when sharing to other apps
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mastodon-android.