12 ms·
> some coding session What does that even mean? > Apparently the 10 years I spent programming across 8 bit and 16 bit platforms At the time you never touched
by wvenable 6y ago
> some coding session
What does that even mean?
> Apparently the 10 years I spent programming across 8 bit and 16 bit platforms
At the time you never touched a command line or a compiler? You keep replying to but you haven't gotten anywhere near a point.
> As of the existing solutions being lacking, don't wait for Google, produce it, and sell it on the store.
You can't even build it -- the store is now restrictive enough that an honest to goodness compiler that produces runnable executables is impossible. That's the whole point.
We can't even make Turbo Pascal for Android.
The funny thing there are plenty of existing solutions that work just fine right now but Google keeps tightening the screws.
Apples huge success with developers on Mac OS definitely resulted from it's Unix abilities. WSL on Windows is Microsoft's direct response to that. You might hate Unix but denying its utility is futile.
- pjmlp 6y agoNaturally I touched a compiler, IDEs were already a thing, just like AIDE is an option on Android. And command lines that were 100% unrelated to UNIX, just like some that exist today on Android, written in Java/Kotlin. A command line doesn't need to be yet another bash clone. WSL on Windows is Microsoft's marketing to FOSS developers that rather give money to Apple to build their beautiful GNU/Linux apps instead of supporting Linux OEMs, and required to have Docker, the 2020 NoSQL. Turbo Pascal for Android is called Kotlin.
- wvenable 6y ago> just like AIDE is an option on Android. It's an option but it's pretty terrible. It's basically the state of the art on Android and it gets worse from there. > A command line doesn't need to be yet another bash clone. No, but if your platform already runs Linux then it's a pretty good choice. Plus, at this point, it has the largest body of code/scripting available. I don't want a command line that doesn't run anything just like I don't want an OS that doesn't run anything. > Turbo Pascal for Android is called Kotlin. Kotlin runs on Android?
- pjmlp 6y agoAndroid doesn't run Linux, it is an implementation detail, Google could replace it by BSD on Android 12 and no well behaved application would notice, given that syscalls aren't part of the public APIs. Kotlin is the main official language since 2 years now, it shows how much you know Android.
- wvenable 6y ago> Android doesn't run Linux It literally does. It doesn't run GNU/Linux. And the native non-Java API is usable by Android applications so it's not just an implementation detail. In fact, I suspect most games are developed this way. This shows how much you know about Android. Google even calls this the Native Development Kit. > Kotlin is the main official language since 2 years now Kotlin doesn't run on Android. You need a "real" computer to run Kotlin. It's not an Android native development tool. Why you bothered to bring it up when it's outside the scope of this conversation, I don't know.
- pjmlp 6y agoApparently it does run https://developer.android.com/kotlin https://developer.android.com/kotlin So my phone is a real computer. Here find out the Linux APIs on the NDK. https://developer.android.com/ndk/guides/stable_apis https://developer.android.com/ndk/guides/stable_apis ISO C and C++ standard libraries OpenGL, Vulkan, OpenSL, OpenMax, Khronos standards Android specific native APIs. Zero Linux specific APIs. Any OS can provide them, and most of them are already on Fuchsia.