Re: Ubuntu on tabets
- Posted by mattlewis (admin) Mar 24, 2013
- 2066 views
See all those areas which are not red? Those are the non-Linux, Android-specific layers which Euphoria would have to understand in order to be able to make an Android application.
This is not a small task; in fact, it is much larger task than changing from Windows/DOS PC to Linux/Unix/Mac.
That is more resources than this dev community has to offer.
Maybe. I built a mostly working version of euphoria that used the MS CLR. I'm not familiar with the JVM or Dalvik, but I think it could be done. The biggest problem I had was performance. We use some low level details to keep integers, atoms and sequences straight, and I hadn't figured out a good way to deal with that.
But I was able to translate euphoria IL into the asm that the CLR uses. I would think that something similar could be done with Java, though I admit I'm not at all familiar with Java bytecode. Of course, you also have to write the runtime library, which probably isn't terribly difficult, though that's another place where the Java code probably won't be as efficient as the current C code.
Matt