Sunから文句を言われ、Oracleには訴えられたAndroidプラットホーム上のJavaだが、ならば他の言語をメインに使って開発することはできないのだろうか。(c、c++は除くことにしよう※) 幸いなことにAndroidは既に様々な言語でプログラミングが可能だ。 Ruby(JRuby) Python Perl Lua java script Tcl Hecl Scala C#(Monodroid) ..etc. Ruby、Python、Perl等は元々ASE(Android Scripting Environment)上で動作するし、javascriptはWebkitのエンジンとの連携でこれも動く。LuaやJRubyは元々Java(J2ME)上で動作していたものを移植されており動く、とJVM上で動かすことのできる言語であれば大抵は動かすことができる。 ただしこれはちょっとしたスクリプトを