[edit] More specifically, they've already stopped shipping with Python 2, and stated their intention to stop including any scripting language runtimes at all, including Python, Ruby, and Perl.[1]
[0]: https://twitter.com/chockenberry/status/1511388397855645703
[1]: https://developer.apple.com/documentation/macos-release-note...
The system Python and Ruby installs on macOS at this point are more of a hindrance to newbies than a help. You have to explain the differences between versions and hope they don't have to deal with any conflicts.
> The system Python and Ruby installs on macOS at this point are more of a hindrance to newbies than a help
true, though it wouldn't be so bad if macos had a built-in package manager instead of needing to reach for homebrew (as great as it is)Apple is no small startup that can’t maintain an update system (could have been just part of the xcode tools), so I kinda resent them for dropping the ball completely.
For the real coffin nails, I look to the gradually-increasing difficulty of installing software that isn't signed by a developer registered with Apple. Fellow frogs, is it not warm in here?
python3 -m http.server [optional port]
instead(it's python -m http.server on python 3)
do shell script "python –m SimpleHTTPServer"
(No idea if this will work, there's probably some stupid restriction somewhere).
edit: now that I think about it, I did use "bitbar" for a while which is actually a little bit more powerful still. I can't find it any more but this looks similar - https://github.com/matryer/xbar#get-started
chrisseaton@Chriss-MacBook-Pro ~ % python --version
zsh: command not found: python
chrisseaton@Chriss-MacBook-Pro ~ % ruby --version
ruby 2.6.8p205 (2021-07-07 revision 67951) [universal.arm64e-darwin21] ᐅ /usr/bin/python3 --version
Python 3.8.9php -S localhost:8000 -t webdir/
https://www.php.net/manual/en/features.commandline.webserver...