4 ms·
>resource constrained environments Like what? Even $40 dev boards these days have 8 core processors and 2GB+ of RAM.
by eip 10y ago
>resource constrained environments
Like what? Even $40 dev boards these days have 8 core processors and 2GB+ of RAM.
- saosebastiao 10y agoYou've got a resource constrained environment in your pocket right now.
- adimitrov 10y agoAnd it's running Java. Not the JVM, mind you. Though I think JVM-as-a-spec is still incredibly powerful, even on Android. I can write Kotlin apps, Groovy apps, Scala apps…
- scarface74 10y agoAnd it takes a lot more resources than a device that doesn't have the overhead of Java....
- pjmlp 10y agoDepends which Java one is talking about. http://www.oracle.com/technetwork/java/embedded/embedded-se/documentation/javase-embedded-sysreq-2043454.html http://www.oracle.com/technetwork/java/embedded/embedded-se/... http://m.ibm.com/http/www-01.ibm.com/software/wireless/wece/features.html?S_CMP=wspace http://m.ibm.com/http/www-01.ibm.com/software/wireless/wece/... http://www.ptc.com/developer-tools/perc http://www.ptc.com/developer-tools/perc There are a few more. All of them without the hungry requirements of Android and compliant with Java TM license. Of course Java won't be able to run on Arduino and similar tiny controllers.
- pjmlp 10y agoThe real JVMs, require just a few hundred KBs to run embedded. There are tons of comercial applications running embedded Java in hardware people might not be aware of. Google's arguments regarding why they had to fork Java are just smoke and mirrors, only believed by those that only ever used the OpenJDK.
- eip 10y agoYou mean my quad core with 2GB ram phone? That could easily run a JVM.