3 ms·
From your lips to god's ears, man. Having a tight development feedback loop is truly a blessing. They've been working on it little by little, but compiled lan
by warcher 10y ago
From your lips to god's ears, man. Having a tight development feedback loop is truly a blessing. They've been working on it little by little, but compiled languages just kinda hurt in that regard.
That said, native is one of those places where you just have to have a lot of compiled code. Those lil phones try hard, but battery life being what it is, performance is a factor. Javascript can only go so far. Especially for consumer development, when you are going to get taken to the woodshed if somebody's piece of junk twenty dollar android special can't hold it together.
- m_fayer 10y agoI wouldn't lay the blame solely on the fact that Java is a compiled language. The loop is way faster both in iOS with their simulator and even with C# on Windows Phone/UWP, even though all those platforms use compiled languages as well. Like everything else with Android, the build process is a bit of a convoluted rube goldberg machine and compilation is just one of many steps that eat time. Also, check out Xamarin Workbooks for a good demo of how developing with a compiled language can actually be interactive.
- warcher 10y agoWell, the iOS simulator is leveraging it all running on the same box. Putting an apk up to the device can be arduous, depending on how big your app is and how bad your device is. Those swift... (edit) playgrounds, I wanna say? Those were really nice when I played with them. Getting better all the time too, although you have the obvious problem of maintaining broader application context in a non-RESTful environment. Still, slow but steady progress on hard problems is more than enough for me personally.
- vetinari 10y agoGoogle is aware of that. Meanwhile, check out Flutter: https://www.youtube.com/watch?v=Mx-AllVZ1VY https://www.youtube.com/watch?v=Mx-AllVZ1VY