Avian: a lightweight alternative to Java that runs on iOS and Android
1–10 of 29 posts
Re: Avian: a lightweight alternative to Java that runs on iOS and Android
#2Re: Avian: a lightweight alternative to Java that runs on iOS and Android
#3what are the advantages of this over Kotlin?
Re: Avian: a lightweight alternative to Java that runs on iOS and Android
#4By a very crude look at the source, looks very lightweight indeed
> Just-In-Time (JIT) compilation for fast method execution
> Generational, copying garbage collection ensures short pause times and good spatial locality
> Thread-local heaps provide O(1) memory allocation with no synchronization overhead
> Null pointer dereferences are handled via OS signals to avoid unecessary branches
Re: Avian: a lightweight alternative to Java that runs on iOS and Android
#5Re: Avian: a lightweight alternative to Java that runs on iOS and Android
#6Re: Avian: a lightweight alternative to Java that runs on iOS and Android
#7Re: Avian: a lightweight alternative to Java that runs on iOS and Android
#8Re: Avian: a lightweight alternative to Java that runs on iOS and Android
#9what are the advantages of this over Kotlin?
can't tell if troll
Re: Avian: a lightweight alternative to Java that runs on iOS and Android
#10Earlier quoted context omitted.
can't tell if troll
To be fair, I can't really tell from the website what this is and why I would want it ("doesn't Android already have a JVM?"), and Kotlin could easily be defined as "a lightweight alternative to Java that runs on Android" as well!
> Avian is a lightweight virtual machine and class lbrary [sic] designed to provide a useful subset of Java’s features