can i use rxjava 3 in production ??
does final version of rxjava 3 will be maintained by you or netflix ??
This is a preview so I suggest you only experiment with it in non-production environments. Also the preview lags behind in fixes because currently it is not my top priority. In addition, there are some consideration to have RxJava 3 target Java 9 because otherwise the current code is just the repackaging of RxJava 2.
Netflix has practically stopped maintaining RxJava about 2.5 years ago and today, its only a handful of internet people who check and contribute to it. Thus it will be upon us to keep RxJava in top form in the future.
so if rxjava 3 will target java 9 so it can,t be used in android ??
Android switched/switches to OpenJDK thus once it supported the Java 9 API, RxJava 3 will be operational there without much effort.
Android switched/switches to OpenJDK thus once it supported the Java 9 API, RxJava 3 will be operational there without much effort.
But that means that first, Java 9 has to be released. Then an android version has to be released that supports Java 9. Then there needs to go so much time in the land that we can bump our min sdk version to that android version.
And I guess for the majority of apps that won't be before 2023.
But that means that first, Java 9 has to be released. Then an android version has to be released that supports Java 9.
backward compatibility != progress. Just ask Oracle.