4 ms·
Oh and how /bin/bash is bash3 on macOS instead of the contemporary bash5 by default. And how sh is dash on Debian, or Ubuntu, I forgot. Some of the reasons why
by roywashere 5y ago
Oh and how /bin/bash is bash3 on macOS instead of the contemporary bash5 by default. And how sh is dash on Debian, or Ubuntu, I forgot. Some of the reasons why I would prefer python3 scripts (or perl) over sh or bash
- dundarious 5y agoPretty annoying to reliably #! to python3 as well. Is it /usr/bin/python or python3?
- OJFord 5y agoThat's my worst. I think generally python3 is safe (if unnecessary) today? But for how long do we have to keep that around? Can we now say Well python2 is EOL so python should certainly be v3+? It is of course a more general issue with shebangs that it's a very loose 'dynamically linked' coupling, not necessarily judt affecting language version but environment/libraries too, it just seems particularly problematic or prevalent with python.
- emptyparadise 5y ago/usr/bin/env python3