Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Real programs don't eat cache.


devel / comp.lang.c / Re: A love of languages

SubjectAuthor
* A love of languagesJack Lemmon
+- Re: A love of languagesBonita Montero
`* Re: A love of languagesJuha Nieminen
 `* Re: A love of languagesVir Campestris
  +* Re: A love of languagesDavid Brown
  |+* Re: A love of languagesMateusz Viste
  ||+- Re: A love of languagesDavid Brown
  ||`- Re: A love of languagesKaz Kylheku
  |`- Re: A love of languagesMalcolm McLean
  `* Re: A love of languagesMuttley
   +* Re: A love of languagesJuha Nieminen
   |`* Re: A love of languagesMuttley
   | `* Re: A love of languagesVir Campestris
   |  +- Re: A love of languagesred floyd
   |  +- Re: A love of languagesOtto J. Makela
   |  `- Re: A love of languagesOtto J. Makela
   `* Re: A love of languagesRichard
    +- Re: A love of languagesMuttley
    `* Re: A love of languagesDavid Brown
     `* Re: A love of languagesMuttley
      +- Re: A love of languagesDavid Brown
      +* Re: A love of languagesChristian Gollwitzer
      |+* Re: A love of languagesMuttley
      ||`- Re: A love of languagesMalcolm McLean
      |+* Re: A love of languagesJuha Nieminen
      ||`* Re: A love of languagesDavid Brown
      || +* Re: A love of languagesBart
      || |`* Re: A love of languagesDavid Brown
      || | `- Re: A love of languagesBart
      || `* Re: A love of languagesScott Lurndal
      ||  `* Re: A love of languagesDavid Brown
      ||   +- Re: A love of languagesScott Lurndal
      ||   `- Re: A love of languagesMuttley
      |+* Re: A love of languagesScott Lurndal
      ||`- Re: A love of languagesMichael S
      |`- Re: A love of languagesJorgen Grahn
      `- Re: A love of languagesRichard

Pages:12
Re: A love of languages

<t2ph0h$ie$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21108&group=comp.lang.c#21108

  copy link   Newsgroups: comp.lang.c comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: bc...@freeuk.com (Bart)
Newsgroups: comp.lang.c,comp.lang.c++
Subject: Re: A love of languages
Date: Fri, 8 Apr 2022 15:31:44 +0100
Organization: A noiseless patient Spider
Lines: 84
Message-ID: <t2ph0h$ie$1@dont-email.me>
References: <t1q227$14hc0$1@paganini.bofh.team> <t1tf5k$1smm$1@gioia.aioe.org>
<t22g0k$hi4$1@dont-email.me> <t23oq5$1jau$1@gioia.aioe.org>
<t2l3kh$2jo9d$2@news.xmission.com> <t2makl$bl5$1@dont-email.me>
<t2mbmf$bvv$1@gioia.aioe.org> <t2nfhm$d4f$1@dont-email.me>
<t2p925$1his$1@gioia.aioe.org> <t2pc4k$dq7$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 8 Apr 2022 14:31:45 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="2b41c432dec55c854fda633c45e1e512";
logging-data="590"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19z5KA+dBhfOX8tbcjAY4KWwWPzjVfuHho="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.7.0
Cancel-Lock: sha1:X1er0NVYZf2g/CRw+FgsqxfBlCw=
In-Reply-To: <t2pc4k$dq7$1@dont-email.me>
 by: Bart - Fri, 8 Apr 2022 14:31 UTC

On 08/04/2022 14:08, David Brown wrote:
> On 08/04/2022 14:16, Juha Nieminen wrote:
>> In comp.lang.c++ Christian Gollwitzer <auriocus@gmx.de> wrote:
>>> Additionally, it's hard to get Bash working on Windows. Bash is rather
>>> useless without a bunch of other tools like awk, sed, cp, mv, find, ...
>>>
>>> It is way easier to get a working Python installation.
>>
>> Is Python any easier?
>>
>> It's not like you can just run "apt install python" in Windows.
>>
>
> Installing Python on Windows is simple - using the standard Windows
> installation method.  Go to "www.python.org", click "Downloads", click
> "Windows", and download and install it.  (Or perhaps skip a click or two
> by just googling "install python" on a Windows machine.)
>
> If you want to do more complicated Python work on Windows, and have
> multiple versions installed, it can get a little more complicated.  But
> for simple "install the latest Python", it's easy.
>
> But anyone making a Python program that they want to make easy for
> Windows can also use "py2exe" (or a similar system - there are a few to
> choose from) that combines your Python code along with the Python
> runtime, interpreter and required libraries, into a single exe file.  It
> can be quite big - you probably have a minimum size of about 8 or 10 MB,
> but that's rarely a problem.

I've downloaded one of those before; even for a simple program, there
was an annoying start-up delay when I tried to run it.

Maybe it'll be different on my new machine, so I went to the py2exe
site; there are ready-built distributions, but they are all .whl files
that Windows knows nothing about. (Remember this is a program for
Windows that runs on Windows.)

Apparently .whl can just be renamed to .zip (so what was the point)? I
didn't get much further however, as it is still a complex application
consisting of .exe files (no PY2EXE.EXE alas!), .dlls and various .py
scripts.

It is not as simple as just doing 'py2exe prog.py' instead of 'python
prog.py', and ending up with prog.exe.

> The user gets the convenience of
> installing it and running it as a stand-alone program with no extra
> dependencies, while the developer gets the convenience of writing in
> Python with all its high-level libraries.
>
>
> The great majority of general-purpose Linux systems already have Python
> installed by default - so the usual Linux installation method is to do
> nothing.  (The only relatively modern Linux systems I have seen that
> don't have Python don't have bash either - they have busybox for their
> shell.)
>
> Installing bash, awk, sed, and friends on Windows is not rocket science
> either, but you need to know more - generally, the best way IMHO (other
> than WSL or similar) is to install msys2.  And you can get Python with
> that too :-)  (To get vaguely back to the newsgroups' topic, msys2 is
> also a good way to get gcc, g++, make, binutils, and such programs for
> use on Windows.)

It all sounds so simple!

Remember this was about writing and sharing simple scripts. Sharing a
such a script on Windows, which remember is used by 'lay' people, should
not involve first installing MSYS2, and or even running WSL (which even
on my machine, first involves disabling compatility mode on all consoles).

Maybe there are other scripting languages which are just a .EXE file and
the script file (Lua is a bit like that).

Then you just provide those two files, unless the script involves
multiple files. However it is now simple enough that people can devise
their own means of packaging them more tidily (into one EXE or one ZIP),
rather than deal with the 1000s of files and 100s of directories of a
sprawling language installation.

My own script language will always be 2 files: EXE and monolithic
program (the latter generated with the interpreter using a -qa option),
which can be further combined into one EXE if needed. But I make the
extra effort. (However I don't have Python's 1000s of libraries.)

Re: A love of languages

<MZX3K.340778$Gojc.137387@fx99.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21109&group=comp.lang.c#21109

  copy link   Newsgroups: comp.lang.c comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx99.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: A love of languages
Newsgroups: comp.lang.c,comp.lang.c++
References: <t1q227$14hc0$1@paganini.bofh.team> <t1tf5k$1smm$1@gioia.aioe.org> <t22g0k$hi4$1@dont-email.me> <t23oq5$1jau$1@gioia.aioe.org> <t2l3kh$2jo9d$2@news.xmission.com> <t2makl$bl5$1@dont-email.me> <t2mbmf$bvv$1@gioia.aioe.org> <t2nfhm$d4f$1@dont-email.me>
Lines: 10
Message-ID: <MZX3K.340778$Gojc.137387@fx99.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Fri, 08 Apr 2022 14:51:24 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Fri, 08 Apr 2022 14:51:24 GMT
X-Received-Bytes: 1285
 by: Scott Lurndal - Fri, 8 Apr 2022 14:51 UTC

Christian Gollwitzer <auriocus@gmx.de> writes:
>Am 07.04.22 um 11:42 schrieb Muttley@dastardlyhq.com:

>Additionally, it's hard to get Bash working on Windows. Bash is rather
>useless without a bunch of other tools like awk, sed, cp, mv, find, ...
>
>It is way easier to get a working Python installation.

While I detest windows, it is quite easy to get a working bash
on windows. Just install WSL.

Re: A love of languages

<j%X3K.340779$Gojc.270424@fx99.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21110&group=comp.lang.c#21110

  copy link   Newsgroups: comp.lang.c comp.lang.c++
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!2.eu.feeder.erje.net!feeder.erje.net!feeder5.feed.usenet.farm!feeder1.feed.usenet.farm!feed.usenet.farm!news.uzoreto.com!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx99.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: A love of languages
Newsgroups: comp.lang.c,comp.lang.c++
References: <t1q227$14hc0$1@paganini.bofh.team> <t1tf5k$1smm$1@gioia.aioe.org> <t22g0k$hi4$1@dont-email.me> <t23oq5$1jau$1@gioia.aioe.org> <t2l3kh$2jo9d$2@news.xmission.com> <t2makl$bl5$1@dont-email.me> <t2mbmf$bvv$1@gioia.aioe.org> <t2nfhm$d4f$1@dont-email.me> <t2p925$1his$1@gioia.aioe.org> <t2pc4k$dq7$1@dont-email.me>
Lines: 21
Message-ID: <j%X3K.340779$Gojc.270424@fx99.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Fri, 08 Apr 2022 14:53:03 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Fri, 08 Apr 2022 14:53:03 GMT
X-Received-Bytes: 1793
 by: Scott Lurndal - Fri, 8 Apr 2022 14:53 UTC

David Brown <david.brown@hesbynett.no> writes:
>On 08/04/2022 14:16, Juha Nieminen wrote:
>> In comp.lang.c++ Christian Gollwitzer <auriocus@gmx.de> wrote:
>>> Additionally, it's hard to get Bash working on Windows. Bash is rather
>>> useless without a bunch of other tools like awk, sed, cp, mv, find, ...
>>>
>>> It is way easier to get a working Python installation.
>>
>> Is Python any easier?
>>

>The great majority of general-purpose Linux systems already have Python
>installed by default - so the usual Linux installation method is to do
>nothing. (The only relatively modern Linux systems I have seen that
>don't have Python don't have bash either - they have busybox for their
>shell.)

While true, current distros include python3 by default and have
deprecated python2. A problem since python3 won't run python2
code.

Re: A love of languages

<t2pn30$jk5$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21112&group=comp.lang.c#21112

  copy link   Newsgroups: comp.lang.c comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: david.br...@hesbynett.no (David Brown)
Newsgroups: comp.lang.c,comp.lang.c++
Subject: Re: A love of languages
Date: Fri, 8 Apr 2022 18:15:27 +0200
Organization: A noiseless patient Spider
Lines: 60
Message-ID: <t2pn30$jk5$1@dont-email.me>
References: <t1q227$14hc0$1@paganini.bofh.team> <t1tf5k$1smm$1@gioia.aioe.org>
<t22g0k$hi4$1@dont-email.me> <t23oq5$1jau$1@gioia.aioe.org>
<t2l3kh$2jo9d$2@news.xmission.com> <t2makl$bl5$1@dont-email.me>
<t2mbmf$bvv$1@gioia.aioe.org> <t2nfhm$d4f$1@dont-email.me>
<t2p925$1his$1@gioia.aioe.org> <t2pc4k$dq7$1@dont-email.me>
<t2ph0h$ie$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 8 Apr 2022 16:15:28 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="0f8013f343e5df5048ca85d14628a8b4";
logging-data="20101"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/0cgbNfcPmd7Kp7/AStIFRn9kB19qgdZs="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.7.0
Cancel-Lock: sha1:b9+ZvfuTdM46wWDh/M1kYiyM5L8=
In-Reply-To: <t2ph0h$ie$1@dont-email.me>
Content-Language: en-GB
 by: David Brown - Fri, 8 Apr 2022 16:15 UTC

On 08/04/2022 16:31, Bart wrote:
> On 08/04/2022 14:08, David Brown wrote:
>> On 08/04/2022 14:16, Juha Nieminen wrote:
>>> In comp.lang.c++ Christian Gollwitzer <auriocus@gmx.de> wrote:
>>>> Additionally, it's hard to get Bash working on Windows. Bash is rather
>>>> useless without a bunch of other tools like awk, sed, cp, mv, find, ...
>>>>
>>>> It is way easier to get a working Python installation.
>>>
>>> Is Python any easier?
>>>
>>> It's not like you can just run "apt install python" in Windows.
>>>
>>
>> Installing Python on Windows is simple - using the standard Windows
>> installation method.  Go to "www.python.org", click "Downloads", click
>> "Windows", and download and install it.  (Or perhaps skip a click or
>> two by just googling "install python" on a Windows machine.)
>>
>> If you want to do more complicated Python work on Windows, and have
>> multiple versions installed, it can get a little more complicated.
>> But for simple "install the latest Python", it's easy.
>>
>> But anyone making a Python program that they want to make easy for
>> Windows can also use "py2exe" (or a similar system - there are a few
>> to choose from) that combines your Python code along with the Python
>> runtime, interpreter and required libraries, into a single exe file.
>> It can be quite big - you probably have a minimum size of about 8 or
>> 10 MB, but that's rarely a problem.
>
> I've downloaded one of those before; even for a simple program, there
> was an annoying start-up delay when I tried to run it.
>

You don't use Python when you are looking for top speed. A py2exe
package is a bit like these "portable" versions of Windows applications
that you get for running from USB sticks - it contains a whole lot of
files and libraries, packed into a self-extracting zip file. Of course
it takes time to start.

> Maybe it'll be different on my new machine, so I went to the py2exe
> site; there are ready-built distributions, but they are all .whl files
> that Windows knows nothing about. (Remember this is a program for
> Windows that runs on Windows.)

Did you bother to read the "installation" part on the py2exe PyPI page?
This is not the newsgroup for discussing Python, much less for
hand-holding people through the installation of programs they know
nothing about.

Suffice it to say that anyone who is familiar enough with Python to be
able to write a package manager in it, will have no problem making a
stand-alone Windows executable and/or installer for Windows users who
don't want to install Python separately. Let's leave it at that - if
you want to know more, google for it or go to a Python group.

(And if you want to advertise your own scripting language yet again,
please do that somewhere else too. Maybe you can find a different forum
where people would be interested in using it - surely that would be a
good thing for you?)

Re: A love of languages

<t2pn8h$l00$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21114&group=comp.lang.c#21114

  copy link   Newsgroups: comp.lang.c comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: david.br...@hesbynett.no (David Brown)
Newsgroups: comp.lang.c,comp.lang.c++
Subject: Re: A love of languages
Date: Fri, 8 Apr 2022 18:18:24 +0200
Organization: A noiseless patient Spider
Lines: 32
Message-ID: <t2pn8h$l00$1@dont-email.me>
References: <t1q227$14hc0$1@paganini.bofh.team> <t1tf5k$1smm$1@gioia.aioe.org>
<t22g0k$hi4$1@dont-email.me> <t23oq5$1jau$1@gioia.aioe.org>
<t2l3kh$2jo9d$2@news.xmission.com> <t2makl$bl5$1@dont-email.me>
<t2mbmf$bvv$1@gioia.aioe.org> <t2nfhm$d4f$1@dont-email.me>
<t2p925$1his$1@gioia.aioe.org> <t2pc4k$dq7$1@dont-email.me>
<j%X3K.340779$Gojc.270424@fx99.iad>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 8 Apr 2022 16:18:25 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="0f8013f343e5df5048ca85d14628a8b4";
logging-data="21504"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+0BeDwWU3drmQE3Muat/7OkNipxHjcGa4="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.7.0
Cancel-Lock: sha1:Mlfi8o6yx7gosRjwppcbv4WyhUo=
In-Reply-To: <j%X3K.340779$Gojc.270424@fx99.iad>
Content-Language: en-GB
 by: David Brown - Fri, 8 Apr 2022 16:18 UTC

On 08/04/2022 16:53, Scott Lurndal wrote:
> David Brown <david.brown@hesbynett.no> writes:
>> On 08/04/2022 14:16, Juha Nieminen wrote:
>>> In comp.lang.c++ Christian Gollwitzer <auriocus@gmx.de> wrote:
>>>> Additionally, it's hard to get Bash working on Windows. Bash is rather
>>>> useless without a bunch of other tools like awk, sed, cp, mv, find, ...
>>>>
>>>> It is way easier to get a working Python installation.
>>>
>>> Is Python any easier?
>>>
>
>> The great majority of general-purpose Linux systems already have Python
>> installed by default - so the usual Linux installation method is to do
>> nothing. (The only relatively modern Linux systems I have seen that
>> don't have Python don't have bash either - they have busybox for their
>> shell.)
>
> While true, current distros include python3 by default and have
> deprecated python2. A problem since python3 won't run python2
> code.
>

It is usually entirely possible to write code that is compatible with
Python 2 and Python 3. It can be an inconvenience, but it's typically
not bad if you decide to do that from the start. (Alternatively, you
could just write your code for Python 3.)

The Python folks have not had the same dedication to backwards
compatibility as the C and C++ language committees - there are pros and
cons of all languages.

Re: A love of languages

<Vy_3K.540458$mF2.88292@fx11.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21119&group=comp.lang.c#21119

  copy link   Newsgroups: comp.lang.c comp.lang.c++
Path: i2pn2.org!i2pn.org!aioe.org!feeder1.feed.usenet.farm!feed.usenet.farm!tr3.eu1.usenetexpress.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx11.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: A love of languages
Newsgroups: comp.lang.c,comp.lang.c++
References: <t1q227$14hc0$1@paganini.bofh.team> <t1tf5k$1smm$1@gioia.aioe.org> <t22g0k$hi4$1@dont-email.me> <t23oq5$1jau$1@gioia.aioe.org> <t2l3kh$2jo9d$2@news.xmission.com> <t2makl$bl5$1@dont-email.me> <t2mbmf$bvv$1@gioia.aioe.org> <t2nfhm$d4f$1@dont-email.me> <t2p925$1his$1@gioia.aioe.org> <t2pc4k$dq7$1@dont-email.me> <j%X3K.340779$Gojc.270424@fx99.iad> <t2pn8h$l00$1@dont-email.me>
Lines: 35
Message-ID: <Vy_3K.540458$mF2.88292@fx11.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Fri, 08 Apr 2022 17:47:33 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Fri, 08 Apr 2022 17:47:33 GMT
X-Received-Bytes: 2441
 by: Scott Lurndal - Fri, 8 Apr 2022 17:47 UTC

David Brown <david.brown@hesbynett.no> writes:
>On 08/04/2022 16:53, Scott Lurndal wrote:
>> David Brown <david.brown@hesbynett.no> writes:
>>> On 08/04/2022 14:16, Juha Nieminen wrote:
>>>> In comp.lang.c++ Christian Gollwitzer <auriocus@gmx.de> wrote:
>>>>> Additionally, it's hard to get Bash working on Windows. Bash is rather
>>>>> useless without a bunch of other tools like awk, sed, cp, mv, find, ...
>>>>>
>>>>> It is way easier to get a working Python installation.
>>>>
>>>> Is Python any easier?
>>>>
>>
>>> The great majority of general-purpose Linux systems already have Python
>>> installed by default - so the usual Linux installation method is to do
>>> nothing. (The only relatively modern Linux systems I have seen that
>>> don't have Python don't have bash either - they have busybox for their
>>> shell.)
>>
>> While true, current distros include python3 by default and have
>> deprecated python2. A problem since python3 won't run python2
>> code.
>>
>
>It is usually entirely possible to write code that is compatible with
>Python 2 and Python 3. It can be an inconvenience, but it's typically
>not bad if you decide to do that from the start. (Alternatively, you
>could just write your code for Python 3.)

There were millions of python2 programs written before python3
even was a gleam in whomever's eye.

Yes, there is p2p3 package to help when converting p2 to p3,
but that's still work that needs to be paid for and takes
effort away from more important work.

Re: A love of languages

<t2pu1f$e22$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21122&group=comp.lang.c#21122

  copy link   Newsgroups: comp.lang.c comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: bc...@freeuk.com (Bart)
Newsgroups: comp.lang.c,comp.lang.c++
Subject: Re: A love of languages
Date: Fri, 8 Apr 2022 19:14:06 +0100
Organization: A noiseless patient Spider
Lines: 95
Message-ID: <t2pu1f$e22$1@dont-email.me>
References: <t1q227$14hc0$1@paganini.bofh.team> <t1tf5k$1smm$1@gioia.aioe.org>
<t22g0k$hi4$1@dont-email.me> <t23oq5$1jau$1@gioia.aioe.org>
<t2l3kh$2jo9d$2@news.xmission.com> <t2makl$bl5$1@dont-email.me>
<t2mbmf$bvv$1@gioia.aioe.org> <t2nfhm$d4f$1@dont-email.me>
<t2p925$1his$1@gioia.aioe.org> <t2pc4k$dq7$1@dont-email.me>
<t2ph0h$ie$1@dont-email.me> <t2pn30$jk5$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 8 Apr 2022 18:14:07 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="2b41c432dec55c854fda633c45e1e512";
logging-data="14402"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/gVeFidOe/zE0aepGvbI9snSYgMh0F9Bg="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.7.0
Cancel-Lock: sha1:umbezZi9hFQ5NMpCbySLizTLZaI=
In-Reply-To: <t2pn30$jk5$1@dont-email.me>
 by: Bart - Fri, 8 Apr 2022 18:14 UTC

On 08/04/2022 17:15, David Brown wrote:
> On 08/04/2022 16:31, Bart wrote:
>> On 08/04/2022 14:08, David Brown wrote:
>>> On 08/04/2022 14:16, Juha Nieminen wrote:
>>>> In comp.lang.c++ Christian Gollwitzer <auriocus@gmx.de> wrote:
>>>>> Additionally, it's hard to get Bash working on Windows. Bash is rather
>>>>> useless without a bunch of other tools like awk, sed, cp, mv, find,
>>>>> ...
>>>>>
>>>>> It is way easier to get a working Python installation.
>>>>
>>>> Is Python any easier?
>>>>
>>>> It's not like you can just run "apt install python" in Windows.
>>>>
>>>
>>> Installing Python on Windows is simple - using the standard Windows
>>> installation method.  Go to "www.python.org", click "Downloads",
>>> click "Windows", and download and install it.  (Or perhaps skip a
>>> click or two by just googling "install python" on a Windows machine.)
>>>
>>> If you want to do more complicated Python work on Windows, and have
>>> multiple versions installed, it can get a little more complicated.
>>> But for simple "install the latest Python", it's easy.
>>>
>>> But anyone making a Python program that they want to make easy for
>>> Windows can also use "py2exe" (or a similar system - there are a few
>>> to choose from) that combines your Python code along with the Python
>>> runtime, interpreter and required libraries, into a single exe file.
>>> It can be quite big - you probably have a minimum size of about 8 or
>>> 10 MB, but that's rarely a problem.
>>
>> I've downloaded one of those before; even for a simple program, there
>> was an annoying start-up delay when I tried to run it.
>>
>
> You don't use Python when you are looking for top speed.

This is start-up speed not execution speed.

One huge advantage of running scripting code from source is that there
is little or no compile or link time; it's instant. Or it should be.

I think it was something like a half-second delay; you can imagine that
if invoked dozens of times in succession to perform some trivial asks,
it adds up.

>  A py2exe
> package is a bit like these "portable" versions of Windows applications
> that you get for running from USB sticks - it contains a whole lot of
> files and libraries, packed into a self-extracting zip file.  Of course
> it takes time to start.

Does it do that? In that case it's an installer, not a standalone EXE
that you run directly as though it was a regular application built with
a compiler.

>> Maybe it'll be different on my new machine, so I went to the py2exe
>> site; there are ready-built distributions, but they are all .whl files
>> that Windows knows nothing about. (Remember this is a program for
>> Windows that runs on Windows.)
>
> Did you bother to read the "installation" part on the py2exe PyPI page?

I have now. I was already lost by step 2 (of 5). (Step 6 states that
py2exe is not an installer builder.)

So you can't just do 'py2exe prog.py' as I said.

>  This is not the newsgroup for discussing Python, much less for
> hand-holding people through the installation of programs they know
> nothing about.
>
> Suffice it to say that anyone who is familiar enough with Python to be
> able to write a package manager in it, will have no problem making a
> stand-alone Windows executable and/or installer for Windows users who
> don't want to install Python separately.  Let's leave it at that - if
> you want to know more, google for it or go to a Python group.
>
> (And if you want to advertise your own scripting language yet again,
> please do that somewhere else too.

Do you see me posting any links to it?

It is FACT that, if you have an interpreted language, then you all you
should require to run any program is the interpreter, and the program,
ideally in no more than two files.

If /I/ can do that and with no fuss, then anyone ought to be able to.
(Actually I could do this on both Windows and Linux at one point.)

Of course such arguments are never going to cut any ice with people who
work in Unix-like environments who create programs for people also
working with Unix environments. They have no problem with dozens of
sprawing, disseminated dependencies.

Re: A love of languages

<t2rion$nm4$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21130&group=comp.lang.c#21130

  copy link   Newsgroups: comp.lang.c comp.lang.c++
Path: i2pn2.org!i2pn.org!aioe.org!BKzeqmo2UYxb4eR2zKm0zw.user.46.165.242.91.POSTED!not-for-mail
From: Mutt...@dastardlyhq.com
Newsgroups: comp.lang.c,comp.lang.c++
Subject: Re: A love of languages
Date: Sat, 9 Apr 2022 09:13:59 -0000 (UTC)
Organization: Aioe.org NNTP Server
Message-ID: <t2rion$nm4$1@gioia.aioe.org>
References: <t1q227$14hc0$1@paganini.bofh.team> <t1tf5k$1smm$1@gioia.aioe.org>
<t22g0k$hi4$1@dont-email.me> <t23oq5$1jau$1@gioia.aioe.org>
<t2l3kh$2jo9d$2@news.xmission.com> <t2makl$bl5$1@dont-email.me>
<t2mbmf$bvv$1@gioia.aioe.org> <t2nfhm$d4f$1@dont-email.me>
<t2p925$1his$1@gioia.aioe.org> <t2pc4k$dq7$1@dont-email.me>
<j%X3K.340779$Gojc.270424@fx99.iad>
<t2pn8h$l00$1@dont-email.me>
Injection-Info: gioia.aioe.org; logging-data="24260"; posting-host="BKzeqmo2UYxb4eR2zKm0zw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
X-Notice: Filtered by postfilter v. 0.9.2
 by: Mutt...@dastardlyhq.com - Sat, 9 Apr 2022 09:13 UTC

On Fri, 8 Apr 2022 18:18:24 +0200
David Brown <david.brown@hesbynett.no> wrote:
>On 08/04/2022 16:53, Scott Lurndal wrote:
>> David Brown <david.brown@hesbynett.no> writes:
>>> On 08/04/2022 14:16, Juha Nieminen wrote:
>>>> In comp.lang.c++ Christian Gollwitzer <auriocus@gmx.de> wrote:
>>>>> Additionally, it's hard to get Bash working on Windows. Bash is rather
>>>>> useless without a bunch of other tools like awk, sed, cp, mv, find, ...
>>>>>
>>>>> It is way easier to get a working Python installation.
>>>>
>>>> Is Python any easier?
>>>>
>>
>>> The great majority of general-purpose Linux systems already have Python
>>> installed by default - so the usual Linux installation method is to do
>>> nothing. (The only relatively modern Linux systems I have seen that
>>> don't have Python don't have bash either - they have busybox for their
>>> shell.)
>>
>> While true, current distros include python3 by default and have
>> deprecated python2. A problem since python3 won't run python2
>> code.
>>
>
>It is usually entirely possible to write code that is compatible with
>Python 2 and Python 3. It can be an inconvenience, but it's typically
>not bad if you decide to do that from the start. (Alternatively, you
>could just write your code for Python 3.)
>
>The Python folks have not had the same dedication to backwards

It wouldn't need dedication. Just leave the old syntax in.

Re: A love of languages

<slrnt57plb.2ude.grahn+nntp@frailea.sa.invalid>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21145&group=comp.lang.c#21145

  copy link   Newsgroups: comp.lang.c comp.lang.c++
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: grahn+n...@snipabacken.se (Jorgen Grahn)
Newsgroups: comp.lang.c,comp.lang.c++
Subject: Re: A love of languages
Date: 11 Apr 2022 08:28:27 GMT
Lines: 37
Message-ID: <slrnt57plb.2ude.grahn+nntp@frailea.sa.invalid>
References: <t1q227$14hc0$1@paganini.bofh.team>
<t1tf5k$1smm$1@gioia.aioe.org> <t22g0k$hi4$1@dont-email.me>
<t23oq5$1jau$1@gioia.aioe.org> <t2l3kh$2jo9d$2@news.xmission.com>
<t2makl$bl5$1@dont-email.me> <t2mbmf$bvv$1@gioia.aioe.org>
<t2nfhm$d4f$1@dont-email.me>
X-Trace: individual.net K7t2TARFVpW8O+ZU9B5XFQsxGRGX9ekakKGfyH9odOSRt0hRNc
Cancel-Lock: sha1:ELBJMTd+TzIacreqrxHuQ+kUZpU=
User-Agent: slrn/1.0.3 (OpenBSD)
 by: Jorgen Grahn - Mon, 11 Apr 2022 08:28 UTC

On Thu, 2022-04-07, Christian Gollwitzer wrote:
> Am 07.04.22 um 11:42 schrieb Muttley@dastardlyhq.com:
>> On Thu, 7 Apr 2022 11:24:36 +0200
>> David Brown <david.brown@hesbynett.no> wrote:
>>> On 07/04/2022 00:18, Richard wrote:
>>>> ...and speaking of package managers and python, I really dislike these
>>>> package managers for C++ that are written in python. Adding a
>>>> dependency on another language is a fail from step 1.
>>>
>>> Why would you say that? Pick the right language for the task in hand.
>>> Python is a better language for a package manager than C++ - it has far
>>> more of the useful components already in its library (internet
>>> protocols, zip/tar/bzip2, that kind of thing), and lets you make a
>>> package manager in a small fraction of the number of lines of code you'd
>>> need in C++. There are no advantages in using C++ here - you don't need
>>> the speed (code speed is not the bottleneck), you don't care about
>>> memory efficiency or disk space.
>>
>> Using bash would be even better. Its installed by default on every version
>> of *nix that matters.
>>
>
> Bash is a terrible language, if you plan to write larger programs in it.

It's a special-purpose language. It's great when your problem can be
solved by fitting other programs into pipelines; it's unsuitable when
the script itself has to do much, such as operating on complex data
structures.

Although I guess there is a connection between the language being
unsuited to the task, and the program becoming large.

/Jorgen

--
// Jorgen Grahn <grahn@ Oo o. . .
\X/ snipabacken.se> O o .

Re: A love of languages

<87a6crbkm6.fsf@tigger.extechop.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21150&group=comp.lang.c#21150

  copy link   Newsgroups: comp.lang.c comp.lang.c++ sci.space.tech
Followup: sci.space.tech
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix6.panix.com!sst.panix.com!robomod!not-for-mail
From: om...@iki.fi (Otto J. Makela)
Newsgroups: comp.lang.c,comp.lang.c++,sci.space.tech
Subject: Re: A love of languages
Followup-To: sci.space.tech
Date: Mon, 11 Apr 2022 13:24:23 EDT
Organization: Games and Theory
Approved: SST Approval Key <sst-approval-key@panix.com>
Message-ID: <87a6crbkm6.fsf@tigger.extechop.net>
References: <t1q227$14hc0$1@paganini.bofh.team> <t1tf5k$1smm$1@gioia.aioe.org>
<t22g0k$hi4$1@dont-email.me> <t23oq5$1jau$1@gioia.aioe.org>
<t2e1hh$1b64$1@gioia.aioe.org> <t2ea7o$10jd$1@gioia.aioe.org>
<t2i7n8$ucs$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader1.panix.com; posting-host="panix6.panix.com:166.84.1.6";
logging-data="12618"; mail-complaints-to="abuse@panix.com"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:pktSycZYJHAEYu9Gd5p1cxVHREs=
sha1:nFPqItOc0KYlQsoEt+l0J94oYdE=
X-SST-Policy: http://www.panix.com/~ssm/usenet/sst/index.html
X-SST-Info-1: Send submissions to sci-space-tech@panix.com
X-SST-Info-2: Send technical complaints to sci-space-tech-request@panix.com
X-SST-Info-3: Send complaints about policy to sci-space-tech-request@panix.com
X-Comment-1: The moderators do not necessarily agree or disagree with this article.
X-Comment-2: Moderators do not verify the accuracy of posted information.
X-Comment-3: Acceptance does not convey approval of any external references.
X-Robomod: STUMP, ichudov@algebra.com (Igor Chudov), C++/Perl/Unix Consulting
X-Moderation-1: Hassle-Free commercial hosting of moderation sites available
X-Moderation-2: See http://www.algebra.com/~ichudov/stump
X-Spam-Relay-Country: US US DE US
Authentication-Results: mail1.panix.com; dmarc=none (p=none dis=none) header.from=iki.fi
Authentication-Results: mail1.panix.com; spf=fail smtp.mailfrom=eternal-september.org
X-Orig-To: scispacetech@greenms.com
Authentication-Results: smtp35.gate.ord1c.rsapps.net; iprev=pass policy.iprev="198.58.96.67"; spf=softfail smtp.mailfrom="news@eternal-september.org" smtp.helo="mod-relay-1.kamens.us"; dkim=none (message not signed) header.d=none; dmarc=none (p=nil; dis=none) header.from=iki.fi
X-Suspicious-Flag: NO
X-Classification-ID: 02b8584c-b9bc-11ec-84e5-5452002f485d-1-1
X-Auth-Sender: U2FsdGVkX1/i4ixDmD1tos7ueNWNRTJnwWBYdxe3vCA=
X-Face: 'g'S,X"!c;\pfvl4ljdcm?cDdk<-Z;`x5;YJPI-cs~D%;_<\V3!3GCims?a*;~u$<FYl@"E
c?3?_J+Zwn~{$8<iEy}EqIn_08"`oWuqO$#(5y3hGq8}BG#sag{BL)u8(c^Lu;*{8+'Z-k\?k09ILS
X-URL: http://www.iki.fi/om/
Mail-Copies-To: never
X-Auth: PGPMoose V2.0 PGP sci.space.tech
iJwEAQECAAYFAmJUZEcACgkQmwwSOFBaH7ex6wP9G9sV5lQQkggaPLxDDBL0VLI9
OEOGRUr7+rE7On7kbX9wqTILdlVPaad4zaVr8R1O9avd8VJSguTluYO/+0/bka7q
s4j1kwvtKFzWQfmEeB/MTZd2xhLpwqpWkdLa9nvFZmjHafPhp+08MciomTC9xd05
tko5hxb7c/Y8Vx/bclg=
=Zjz5
 by: Otto J. Makela - Mon, 11 Apr 2022 17:24 UTC

Vir Campestris <vir.campestris@invalid.invalid> wrote:

> You mentioned space. I know _exactly_ where I was on 15th July 1969.

Actually so do I. It was one of my earliest memories,
my dad woke me up to watch TV at the middle of the night.

Followup-to: sci.space.tech
--
/* * * Otto J. Makela <om@iki.fi> * * * * * * * * * */
/* Phone: +358 40 765 5772, ICBM: N 60 10' E 24 55' */
/* Mail: Mechelininkatu 26 B 27, FI-00100 Helsinki */
/* * * Computers Rule 01001111 01001011 * * * * * * */

Re: A love of languages

<875ynfb4iz.fsf@tigger.extechop.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21155&group=comp.lang.c#21155

  copy link   Newsgroups: comp.lang.c comp.lang.c++ sci.space.tech
Followup: sci.space.tech
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix6.panix.com!sst.panix.com!robomod!not-for-mail
From: om...@iki.fi (Otto J. Makela)
Newsgroups: comp.lang.c,comp.lang.c++,sci.space.tech
Subject: Re: A love of languages
Supersedes: <87a6crbkm6.fsf@tigger.extechop.net>
Followup-To: sci.space.tech
Date: Mon, 11 Apr 2022 19:13:07 EDT
Organization: Games and Theory
Approved: SST Approval Key <sst-approval-key@panix.com>
Message-ID: <875ynfb4iz.fsf@tigger.extechop.net>
References: <t1q227$14hc0$1@paganini.bofh.team> <t1tf5k$1smm$1@gioia.aioe.org>
<t22g0k$hi4$1@dont-email.me> <t23oq5$1jau$1@gioia.aioe.org>
<t2e1hh$1b64$1@gioia.aioe.org> <t2ea7o$10jd$1@gioia.aioe.org>
<t2i7n8$ucs$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader1.panix.com; posting-host="panix6.panix.com:166.84.1.6";
logging-data="9449"; mail-complaints-to="abuse@panix.com"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Key: sha1:P3Hb7cRJJU67BJqqLvOwBs6+OXA=
Cancel-Lock: sha1:M+DnzUZ9Tw9va/qWrolLhroZj+E=
sha1:lr9dVN2Wqf9z72pc/KZstSMJgTg=
X-SST-Policy: http://www.panix.com/~ssm/usenet/sst/index.html
X-SST-Info-1: Send submissions to sci-space-tech@panix.com
X-SST-Info-2: Send technical complaints to sci-space-tech-request@panix.com
X-SST-Info-3: Send complaints about policy to sci-space-tech-request@panix.com
X-Comment-1: The moderators do not necessarily agree or disagree with this article.
X-Comment-2: Moderators do not verify the accuracy of posted information.
X-Comment-3: Acceptance does not convey approval of any external references.
X-Robomod: STUMP, ichudov@algebra.com (Igor Chudov), C++/Perl/Unix Consulting
X-Moderation-1: Hassle-Free commercial hosting of moderation sites available
X-Moderation-2: See http://www.algebra.com/~ichudov/stump
X-Spam-Relay-Country: EU US XX US
Authentication-Results: mail1.panix.com; dmarc=none (p=none dis=none) header.from=iki.fi
Authentication-Results: mail1.panix.com; spf=fail smtp.mailfrom=eternal-september.org
X-Orig-To: scispacetech@greenms.com
Authentication-Results: smtp40.gate.iad3b.rsapps.net; iprev=pass policy.iprev="198.58.96.67"; spf=softfail smtp.mailfrom="news@eternal-september.org" smtp.helo="mod-relay-1.kamens.us"; dkim=none (message not signed) header.d=none; dmarc=none (p=nil; dis=none) header.from=iki.fi
X-Suspicious-Flag: NO
X-Classification-ID: 8db93d6e-b9ec-11ec-a3c4-5254000cc6d4-1-1
X-Auth-Sender: U2FsdGVkX18wtrIYkdu/6+gz8r1SmmaMP9cOKkTpS2U=
X-Face: 'g'S,X"!c;\pfvl4ljdcm?cDdk<-Z;`x5;YJPI-cs~D%;_<\V3!3GCims?a*;~u$<FYl@"E
c?3?_J+Zwn~{$8<iEy}EqIn_08"`oWuqO$#(5y3hGq8}BG#sag{BL)u8(c^Lu;*{8+'Z-k\?k09ILS
X-URL: http://www.iki.fi/om/
Mail-Copies-To: never
X-Auth: PGPMoose V2.0 PGP sci.space.tech
iJwEAQECAAYFAmJUtgMACgkQmwwSOFBaH7dm0wP+IA3vzcSGF5wugux/37dbZnpb
BR+naII7a19/Sg6dbJj01T4y5+0MiZZ2RYWuvxjO5wwsT7v5cA96ukfUtyFbDGeQ
8yM6dxajJycFFHLYheEW9YQm4+khY0YRZit0AJmeEbSrhEWkBLtQ8FquZ1hHXJVi
PtxNtAOGPA4o9BDRino=
=AaY2
 by: Otto J. Makela - Mon, 11 Apr 2022 23:13 UTC

Vir Campestris <vir.campestris@invalid.invalid> wrote:

> You mentioned space. I know _exactly_ where I was on 15th July 1969.

Actually I remember 20th July. It was one of my earliest memories,
my dad woke me up to watch the moon landing from TV late at night.

Followup-to: sci.space.tech
--
/* * * Otto J. Makela <om@iki.fi> * * * * * * * * * */
/* Phone: +358 40 765 5772, ICBM: N 60 10' E 24 55' */
/* Mail: Mechelininkatu 26 B 27, FI-00100 Helsinki */
/* * * Computers Rule 01001111 01001011 * * * * * * */

Re: A love of languages

<d721170d-ab7f-4509-b981-8e991075fc0an@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21255&group=comp.lang.c#21255

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:a05:620a:2415:b0:69e:784d:3a4c with SMTP id d21-20020a05620a241500b0069e784d3a4cmr1829034qkn.14.1650141565128;
Sat, 16 Apr 2022 13:39:25 -0700 (PDT)
X-Received: by 2002:ae9:eb0b:0:b0:69e:6df6:94ba with SMTP id
b11-20020ae9eb0b000000b0069e6df694bamr2751399qkg.190.1650141565003; Sat, 16
Apr 2022 13:39:25 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Sat, 16 Apr 2022 13:39:24 -0700 (PDT)
In-Reply-To: <MZX3K.340778$Gojc.137387@fx99.iad>
Injection-Info: google-groups.googlegroups.com; posting-host=2a0d:6fc2:55b0:ca00:5cdc:b922:6737:3cc7;
posting-account=ow8VOgoAAAAfiGNvoH__Y4ADRwQF1hZW
NNTP-Posting-Host: 2a0d:6fc2:55b0:ca00:5cdc:b922:6737:3cc7
References: <t1q227$14hc0$1@paganini.bofh.team> <t1tf5k$1smm$1@gioia.aioe.org>
<t22g0k$hi4$1@dont-email.me> <t23oq5$1jau$1@gioia.aioe.org>
<t2l3kh$2jo9d$2@news.xmission.com> <t2makl$bl5$1@dont-email.me>
<t2mbmf$bvv$1@gioia.aioe.org> <t2nfhm$d4f$1@dont-email.me> <MZX3K.340778$Gojc.137387@fx99.iad>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d721170d-ab7f-4509-b981-8e991075fc0an@googlegroups.com>
Subject: Re: A love of languages
From: already5...@yahoo.com (Michael S)
Injection-Date: Sat, 16 Apr 2022 20:39:25 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 19
 by: Michael S - Sat, 16 Apr 2022 20:39 UTC

On Friday, April 8, 2022 at 5:51:39 PM UTC+3, Scott Lurndal wrote:
> Christian Gollwitzer <auri...@gmx.de> writes:
> >Am 07.04.22 um 11:42 schrieb Mut...@dastardlyhq.com:
> >Additionally, it's hard to get Bash working on Windows. Bash is rather
> >useless without a bunch of other tools like awk, sed, cp, mv, find, ...
> >
> >It is way easier to get a working Python installation.
> While I detest windows, it is quite easy to get a working bash
> on windows. Just install WSL.

Did you try it yourself?
May be, on some versions of Windows it is easy.
Certainly it was not easy on Windows Server 2019. After trying pretty hard I
still can not launch WSL console from non-privileged accounts.
And I probably know more about Windows than 95% of the users and 70% of
so called pro admins.

If all you need is python on Windows then I'd recommend just about every
other method mentioned here over WSL. My personal preference goes to MSYS2.

Pages:12
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor