2 ms·
I'm not so sure the whole OS revolving around Dalvik is really a problem. You can still run C++ native code to accelerate specific things. Obviously it's a pro
by eternityforest 3y ago
I'm not so sure the whole OS revolving around Dalvik is really a problem. You can still run C++ native code to accelerate specific things.
Obviously it's a problem because of all the millions of man hours of existing stuff for other OSes, but in theory, I don't see why a managed code only ecosystem wouldn't work.
I could even see it being faster than current OSes, in some future imaginary world where Android had a MakeHardwareAcceleratedCDNServer(folder, port, config).
So many applications(Obviously not all, but a fair number) out there are fairly boring, probably shouldn't even be written at all, and probably could be covered with a small set of high level primitives.
If we had kept on thinking the way we did in the early days of Windows, we'd probably have more things like Excel, abstractions that cover insane numbers of use cases without plugins or anything.