Skip to content

Instantly share code, notes, and snippets.

@abscondment
Created May 20, 2011 18:26
Show Gist options
  • Save abscondment/983483 to your computer and use it in GitHub Desktop.
Save abscondment/983483 to your computer and use it in GitHub Desktop.

Mirah for Android Development

Mirah is a new JVM language that offers Ruby-like syntax, type inference, closures, metaprogramming, and macros. It lets you write expressive code without the penalty of requiring its own runtime environment. As such, it is very well-suited for tareting platforms in which introducing additional runtimes would be impractical; to wit, Android devices.

This talk will introduce using Mirah for Android development by way of the following topics:

  • A survey of other JVM languages on Android and their pitfalls.
  • A brief introduction to Mirah and its relation to Java/Ruby.
  • Using Pindah to start and build a toy Mirah application.
  • Mixing Mirah code into an existing Java/Ant application.

Resources

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment