[Info-vax] Microsoft joins Linux foundation / Google embraces .NET

Arne Vajhøj arne at vajhoej.dk
Sat Nov 19 22:08:02 EST 2016


On 11/19/2016 3:11 PM, Simon Clubley wrote:
> On 2016-11-19, Dirk Munk <munk at home.nl> wrote:
>> Android is based on Java........
>
> Unfortunately, it's done in such a way that all other programming
> languages are at best second class citizens on Android.

All languages that can be compiled to Java byte code should be
fine.

Java is by far the most common.

But Scala, Groovy, Python, Ruby etc. should work just as well
(in some sense - there will obviously not be the same documentation
and support as for Java).

> Android supplies the NDK, which allows you to write native C and C++
> code for Android, but that C and C++ code is seriously limited in
> how it can directly interact with the Android system as a whole,
> especially when it comes to trying to use the Android GUI widgets.

 From an ultra high level perspective I would say that NDK in Android
fulfill the same role as Macro-32/Macro-64 on VMS - you can use it
for very special things, but you don't want to write your GUI in it.

Arne





More information about the Info-vax mailing list