4 ms·
It's interesting that this is almost entirely about the filesystem API, but barely touches on all the other things that the object-store proponents and other "P
by notacoward 4y ago
It's interesting that this is almost entirely about the filesystem API, but barely touches on all the other things that the object-store proponents and other "POSIX is dead" advocates usually focus on. Hierarchical directory structure, byte addressability, write in place, permissions model, persistence and consistency requirements, and so on. If everybody switched to a new API today, POSIX would still be very much alive. I'm not going to argue about whether the rest of POSIX should die or not, having played an active role in such discussions for about twenty years, but for that to happen it has to be a lot more than just changing how requests and responses are communicated.
- pjmlp 4y agoCloud computing runtimes and serverless. They can be running bare metal on top of a type 1 hypervisor, on top of a UNIX, Windows, mainframe, micro, or whatever. Android and ChromeOS, which although based on the Linux kernel, don't expose a POSIX userspace to regular app developers as public API, only OEMs get to play with it, or placing the devices into developer mode like Crostini. It doesn't matter at all on the XBox and Nintendo, but it does on PlayStation. Its relevancy depends pretty much how deep one still is into classical UNIX like workflows, but like COBOL and Fortran it isn't going away anytime soon. Unysis still sells Burroughs as well.
- garaetjjte 4y ago>which although based on the Linux kernel, don't expose a POSIX userspace to regular app developers as public API No, Android apps can contain native code that uses Linux syscalls.
- pjmlp 4y agoDo so at your own peril, they aren't part of the public API. "NDK C library" https://developer.android.com/ndk/guides/stable_apis#c_libra https://developer.android.com/ndk/guides/stable_apis#c_libra... "Improving Stability with Private C/C++ Symbol Restrictions in Android N" https://android-developers.googleblog.com/2016/06/improving-stability-with-private-cc.html https://android-developers.googleblog.com/2016/06/improving-... "Android changes for NDK developers" https://android-developers.googleblog.com/2016/06/android-changes-for-ndk-developers.html https://android-developers.googleblog.com/2016/06/android-ch... Termux developers also think they could do whatever they felt like on Android, guess what, they can't.
- deleted 4y ago[deleted]