5 ms·
Rust is almost/ready for Android and iOS, granted that the language itself is still in a state of flux: https://github.com/rust-lang/rust/wiki/Doc-building-for
by michaelsbradley 12y ago
Rust is almost/ready for Android and iOS, granted that the language itself is still in a state of flux:
https://github.com/rust-lang/rust/wiki/Doc-building-for-android https://github.com/rust-lang/rust/wiki/Doc-building-for-andr...
More recently:
https://mail.mozilla.org/pipermail/rust-dev/2014-June/010323.html https://mail.mozilla.org/pipermail/rust-dev/2014-June/010323...
https://github.com/rust-lang/rust/wiki/Doc-building-for-ios https://github.com/rust-lang/rust/wiki/Doc-building-for-ios
- zanny 12y agoYou are still stuck using the GUI toolkits of the platforms in their native tongues. I think Qt and Mono (so C++ and C# respectively) are the only toolkits that support both of them with one code base.
- widdershins 12y agoJUCE also does. http://www.juce.com/ http://www.juce.com/
- lvh 12y agoPerhaps not so much a Serious UI Toolkit(TM), but anything that eventually compiles down to GL would work too. This is how play-clj does it: binding to libgdx, which eventually calls some OpenGL methods. While I did jokingly say "Serious UI Toolkit", there's more than a few awesome applications on Android that have very, very simple UI widget requirements. Particularly games, which according to the article, they're focusing on.
- ntoshev 12y agoKivy does too. http://kivy.org/ http://kivy.org/
- CmonDev 12y agoRust is a browser development language. Maybe he doesn't want to bother with memory management. Besides, is there a modern IDE for Rust (automated refactoring etc.)?
- Dewie 12y ago> Maybe he doesn't want to bother with memory management. Who is "he"? The poster michael was replying to said s/he was waiting for Rust to be viable.
- insertnickname 12y ago>Rust is a browser development language. That's a ridiculous assertion.
- personZ 12y agoIt sounds like Rust, right now, can build a library that you can use in an NDK app. Go, right now, can build a service or utility that you can use in any Android app. http://goo.gl/mkCaJd http://goo.gl/mkCaJd It isn't integrated, and as they note as one of the gaps, doesn't currently support CGO (meaning you can't compile C code or libraries in with your Go executable), but it has worked quite well for some time.