4 ms·
Not exactly, it doesn't use "java frameworks". I don't exactly remember Implementation details (has been few years since I fiddled with it). It executes binarie
by higerordermap 6y ago
Not exactly, it doesn't use "java frameworks". I don't exactly remember Implementation details (has been few years since I fiddled with it). It executes binaries same way as any app can do, there may be some JNI involved in the way you get to shell, but that's it.
And what's wrong with it? It may be implementation detail but termux increases utility of the phone. It seems you always have an axe against UNIX / FOSS ecosystem to grind. But every system has its strengths and weaknesses, Unix is just too ubiquitous for what it is worth. Look at fuchsia, while having laudable goals, has already become quite complicated (in typical Google project manner).
- pjmlp 6y agoI surely have, because it killed desktop inovation, as everyone keeps trying to replicate PDP-11 CLI experience, as termux is a living proof of it. UNIX compatibility is also what keeps C alive, actually. Want a CLI? The Java APIs on Android provide all the required features.
- Anon1096 6y agoCurrently my most commonly used tool in Termux is youtube-dl from pip. Please point to how you can install it via these other Java based shells or language REPLs. Termux provides a lot more functionality than an interpreter.
- pjmlp 6y agoRe-implement it as a Java application, duh. Do you also want me to teach you Android Java or Kotlin?
- higerordermap 6y agoI mean, yes I know Unix and Linux are broken, 50yo and all that but that's still better than nothing.