[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Should google rewrite android from scratch and get rid of java?
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 36
Thread images: 4
File: javaandandroid1.jpg (17 KB, 513x375) Image search: [Google]
javaandandroid1.jpg
17 KB, 513x375
Should google rewrite android from scratch and get rid of java to improve performance?

Seriously, if a company like canonical can rewrite a complete desktop os why cant a multi-billionaire company like google rewrite a phone os?

It wouldnt take so long.
>>
>It wouldnt take so long.


You're fucking retarded son.

And by the way, canonical didn't rewrite shit, stop talking out of your ass.
>>
File: shekel.jpg (56 KB, 400x400) Image search: [Google]
shekel.jpg
56 KB, 400x400
Download More RAM, You POOR Goy.
>>
>>53611970
>Should google rewrite android from scratch and get rid of java to improve performance?
Are you mad? That would be a nightmare for any company
>>
>>53611970
> Apple uses a C based language, that's why there's no lag and 4 year old devices just keeps getting the latest updates
> Lagdroid uses shitty Java, only 2% of devices getting the lastest update, lags everywhere and shit is just broken af.
Yeah, about time to dump Java guys.
>>
>>53612000
Implying it would take a long for a full team of top programmers to write some shitty os and add full compatibility to current android devices improving the performance, battery and responsiveness.
>>
>>53611970
Upgrade from 4.4 or enable ART on it, if you have performance issues.
Java is now just a convenient language. Everything is being compiled on native code.
>>
They already deployed ART with ahead-of-time compilation. It's about as good as it can get to native performance
>>
>tfw need a new phone and you are stuck between apple locked shit and android laggjava botnet shit
>>
>>53612102
>Java is now just a convenient language
That is why ios and windows phone wont use java yet they overpower a high end android phone using half the specs.

>but java is useful to create fart apps
>>
>>53612087
you're retarded lmao
>>
>>53612124
get the new iPhone se anon. IT has the performance of the new 6s but the screen is even smaller so the battery life will be amazing. Oh and it is way cheaper!
>>
>>53612143
>overpower
is that so? I suppose you have proof, right?
and an article at sites named maclove, we.like.macs, windowsforever etc isn't considered proof
>>
>>53612150
>This heavy car made of steel is very slow, should we try to make it lighter or get a more powerful engine?
>lol you are retarded, get a more powerful engine of course
>>
>>53611970
Let me guess, you're /g/-recognized fizbuzz expert.
>>
File: 1457963244163(2).gif (2 MB, 230x175) Image search: [Google]
1457963244163(2).gif
2 MB, 230x175
>>53612087


can't tell if genuinely retarded or just canadian / ausie
>>
>have SonyZ1c
>no Problems
>>
>>53612124
There is Jolla phone (Sailfish--Mir based), some Ubuntu phones and Samsung tries promoting Tizen. Also Windows phones somehow are still here.
>>
>>53612257
You are the tech illiterate if you really think writing an OS takes even much effort from a single dev. Shit, you could probably get a decent x86 OS running in one day just following a tutorial (like the os github one I forgot the name of)
>>
File: 1457997543357.png (12 KB, 599x605) Image search: [Google]
1457997543357.png
12 KB, 599x605
>>53612348


You are trying to hard faggot.

Who knows maybe you are indeed retarded.
>>
>>53612360
It was my first post ITT t b h

Which specific part of OS dev do you think is complex?
>>
>>53611970
Honestly, you have no fucking idea what your talking about. It takes Google literally years to fix even long standing API bugs inside the thousands of classes that the platform consists of. I mean they couldn't even release enough material design support libraries when it first came out 2 years ago, let alone rewrite the whole fucking OS. You can't throw 5000 Indians on the code and hope something good comes out of it. Every single thing needs to be carefully considered, optimized for millions of different configurations, screen densities, languages, layouts. It's so incredibly complex that even Google stopped caring about the thousands of major bugs and spaghetti that is the fragment life cycle.
>>
>>53611970
But Java isn't slow.
>>
>>53612348
First, if you think that single dev is same as a whole team, you're retarded.
Secondly, OS is not just a few hello world letters after boot.
>>
>>53612068
>4 year old devices just keeps getting the latest updates
https://www.youtube.com/watch?v=zH7FslRYsNg
Yeah about that, old iPhones turn into a shitty lagging mess after more than 2 major upgrades. You would rather keep browser and apps updated instead, and as far as I know you're stuck with old browser on old iOS firmwares.
>>
>>53612405
so you are telling us that android will be fucked no matter what . right?

no amount of optimization or work will save android from being slow and broken?
>>
>>53612463
You're right, whole teams are bigger and more capable, obviously

OS dev isn't just hello world letters after boot tho
>>
Android's massive amount of lag is not due to Java, it's due to Google using the equivalent of a Chinese-knockoff JVM.

If Google would use the actual JVM, Android would be much faster.
>>
>>53612496
You are delusional if you haven't seen the major improvements over the last couple of years. It's not going fast but the effects of optimization are clearly visible in every iteration of the OS.\

Besides, most of the slowness you experience on the OS is often the work of shitty low-wage Indians that copy paste poorly optimized and falsely up-voted posts on Stackoverflow.
>>
>>53612524
>You're right, whole teams are bigger and more capable, obviously
Efficiency goes down with the number of people, even if you clone the same guy 10 times. It's been a well known fact for over 20 years.

Consequently, "It wouldnt take so long." is such retarded claim that nobody ever involved in a decently sized project would dare to say.
>>
>>53612608
>>53612419
this. the performance improvement from switching Java to C is negligible for 99% of programs
https://benchmarksgame.alioth.debian.org/u64q/java.html
https://benchmarksgame.alioth.debian.org/u64q/python.html
>>
Should the PHP core devs declare the entire language deprecated and start anew without repeating past mistakes?

Yes, but it's way too late for that.
>>
>>53612668
>Efficiency goes down with the number of people, even if you clone the same guy 10 times.
Only after a certain point otherwise football teams would be only this one guy.
>>
Android doesn't use Java. It uses Dalvik.
>>
>>53612220
we're not saying you're retarded because the idea is bad, we're saying you're retarded because you think it can be done quickly. It can't.
>>
>>53612143
>half the specs
half the RAM. CPU is at least on par. The A9 processor is actually really good.
Thread replies: 36
Thread images: 4

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.