Unfortunately, kids these days seem to be afraid of files. For a hardcore unix fan, curl and wget are useless tools when you can just cat /www/url
$ strace htop 2>/tmp/e # wait for htop to load and then press 'q'
$ cat /tmp/e | grep ^open | grep /proc | wc -l
49817
htop is essentially "find /proc" with a pretty output. Is htop broken for you?Sad but true. Android and iOS are the worst offenders I've seen. They're apparently trying to completely get rid of the concept of files altogether, which is really unfortunate for anyone wanting to build cool stuff on those platforms.
I understand there can be security benefits but at what cost.
I’ve never followed Android very closely but iOS began with no user-facing notion of files and added one many years and major releases later. Granted they’re not Unix everything-is-a-file, as in you can’t execute them or do all sorts of other everything-is-a-file operations with them. But adding mostly-general file functionality is definitely not trying to get rid of the concept.
I tried to find docs on it, but couldn't. If you could link me to some, I'd appreciate it.
[1] After posting this I remember like a doofus this is an OS from the 90s. Of course it doesn't. But a similar question could be asked about any other TLS level setting. That's just one I've had to spend more time debugging using curl in the past.
/www/url < request > answer