Hello! This is my first post here, and hopefully has not already been raised, but I noticed in the release notes for the MacOS Catalina beta there is mention of scripting language runtimes being deprecated:
Scripting Language Runtimes
- Scripting language runtimes such as Python, Ruby, and Perl are included in macOS for compatibility with legacy software. Future versions of macOS won’t include script language runtimes by default, and might require you to install additional packages. If your software depends on scripting languages, it’s recommended to bundle the runtime within the application. (49764202)
- Use of Python 2.7 isn’t recommended as this version is included in macOS for compatibility with legacy software. Future versions of macOS won’t include Python 2.7. Instead, it’s recommended to run
python3from within Terminal. (51097165)
A lot of my tooling relies on brew, which to my understanding relies on system Ruby on MacOS. I’m wondering if there are existing workarounds for when system ruby is deprecated or if that is something that will need to be addressed in the future?