Hacker News new | ask | show | jobs
by andyjohnson0 264 days ago
> Committing to JVM usage instead of supporting static compilation

Android supports native development in C/C++ without the JVM. Its not particularly mainstream, but it has always been an option.

https://developer.android.com/ndk

2 comments

Android is a Linux distribution. 100% you can absolutely build C/C++ binaries that you run directly like fairly regular Linux programs.

Executables, daemons, CLI, sockets, whatever you want. Rust no problem. I have even run Python and Node.js

I run jetbrains remote development on my chroot (the backend). Its important to not take termux seriously and go the chroot way.
I do exactly the same!
Its pretty main stream for most any game, and a lot of the performant apps. You can pretty easily build apps without ever touching Java.