On Thu, Apr 2, 2026 at 12:04 PM Johan Corveleyn <[email protected]> wrote: > > >>>> On Tue, Mar 31, 2026 at 7:12 PM Daniel Sahlberg > >>>> <[email protected]> wrote: > >>>>> > >>>>> Den tis 31 mars 2026 kl 18:03 skrev Timofei Zhakov <[email protected]>: > ... > >>>>>> I personally think that using anything besides C could potentially be > >>>>>> bad for cross-platformability (is this a word?). It's not guaranteed > >>>>>> that the platform that we are being run on has a Python interpreter > >>>>>> which is especially common on Windows. > >>>>> > >>>>> > >>>>> Cross-platformability works for me! > >>>>> > >>>>> I can't remember if I added Python manually on my main computer but at > >>>>> least it wasn't a big effort (possibly it is a Windows Store app). I > >>>>> don't think Python would be a major blocker for any reasonably modern > >>>>> Windows machine. > > Well, it being easily available is really not enough I'm afraid. > Python isn't present by default on Windows (and .py files are not > executable, you need a .bat wrapper or something). Requiring users to > install an extra tool / interpreter will be ignored by 99% of Windows > users ("nevermind, if this extra optional tool requires an extra > package, I'll just ignore it; don't care"). > > Ask some of your colleagues that work on Windows as their main > platform (if any) whether they have Python installed. Unless they > already have it for some specific dev tooling (or if it's the stack > they develop in), I'm betting most won't have it. > > -- > Johan
Yes, that is true. For example, I have a VM that I host my personal Subversion server on (it runs Windows), and I don't have Python installed on it. There is Perl for gitsvn, but it's a different story. It's also bundled into git's package. I wouldn't say it's the best example as it's not the place where svnbrowse is helpful anyway... -- Timofei Zhakov

