On Sun, Aug 1, 2010 at 4:05 AM, sblantipodi
<perini.dav...@dpsoftware.org> wrote:
> Android ISN'T Java, it has no rights to be called java and if you not
> agree with it
> you should learn some basic java guidelines and understand what is
> java.

Android uses Java source code and Java build tools (notably javac,
keytool, and jarsigner) as part of creating Android applications that
run on the Dalvik VM. For shorthand, many people involved in Android
will say that "Android runs Java" or "Android Java applications" or
the like.

You are welcome to disagree with the shorthand, but the more you
irritate people providing assistance on groups like this, the less
likely it is you will get assistance on your questions. Therefore, you
need to decide whether your oft-repeated "Android ISN'T Java"
statements are in your best interests.

> Anyway Android is the ONLY programming language that doesn't support
> preprocessor on mobile phones,

Java (J2ME, Blackberry, Android) does not have a native preprocessor.
Neither does Javascript for WebOS/HTML5 applications, nor Actionscript
for Flash/Flex/AIR applications. Neither do some languages drifting
into the mobile space (e.g., Ruby, and Perl AFAICT) for Android,
Meego, and Symbian.

It is probably more accurate to say that C and its derivatives (e.g.,
C++, Objective-C, C#) and .NET languages (VB, C#) have an integrated
preprocessor, and that those languages are widespread in mobile
platforms today.

-- 
Mark Murphy (a Commons Guy)
http://commonsware.com | http://github.com/commonsguy
http://commonsware.com/blog | http://twitter.com/commonsguy

Android 2.2 Programming Books: http://commonsware.com/books

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to