3 ms·
I don't see the purpose to run containers on Android, the managed userspace provides everything I need, including code on the go apps, already sandboxed. Also
by pjmlp 7mo ago
I don't see the purpose to run containers on Android, the managed userspace provides everything I need, including code on the go apps, already sandboxed.
Also not a termux fan.
- yenko 7mo agoWhat code on the go apps do you have in mind ?
- pjmlp 7mo agoPascal N IDE, C# Shell NET IDE, Pydroid 3, Shader Editor, the paid versions.
- dredmorbius 7mo agoWhat are your concerns / objections to Termux?
- pjmlp 7mo agoPeople are holding it wrong. Instead of embracing the Java/Kotlin userspace alongside C and C++ on the NDK, with the official APIs, they try to subvert into GNU/Linux. First of all bionic isn't glibc, secondly the Linux kernel is only a matter of convenience for Google, which they could in theory replace by something else, while keeping the Java/Kotlin and the NDK C/C++ APIs. Which is exactly termux isn't without issues on modern Android versions, not much different than using cygwin/mingw on Windows.
- derekzhouzhen 7mo agoThis is exactly Termux's point, to subvert Android into linux cheaply. Same for MinGW or MSYS2. I want to invest as few as possible on Andriod or Windows, while still able to use them in the way that I prefer.
- pjmlp 7mo agoI don't see cloning UNIX every piece of hardware with a CPU as positive, so it isn't a valid point for me. As computer nerd I favour diversity just like I had the pleasure to enjoy during the 8 and 16 bit home computing days. Vertical integration of computers with a soul, full stack experience. “Using UNIX is the computing equivalent of listening only to music by David Cassidy.” — Rob Pike
- dredmorbius 7mo agoThat's your use case. Mine is that the Unix environment is a preferred one, particularly on a device which is nominally a Unix derivative (Linux -> Android) but which fails to deliver in its stock incarnation. Termux doesn't solve that problem entirely, but it does remarkably well given the underlying limitations.