Deutsch English Français Italiano |
<va7n47$g5ck$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Bart <bc@freeuk.com> Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc Subject: Re: Python (was Re: I did not inhale) Date: Thu, 22 Aug 2024 16:56:55 +0100 Organization: A noiseless patient Spider Lines: 36 Message-ID: <va7n47$g5ck$1@dont-email.me> References: <uu54la$3su5b$6@dont-email.me> <uvbfii$3mom0$1@news.xmission.com> <20240412094809.811@kylheku.com> <87il0mm94y.fsf@tudado.org> <way-20240413091747@ram.dialup.fu-berlin.de> <87il0lldf8.fsf@tudado.org> <choices-20240413123957@ram.dialup.fu-berlin.de> <v9lm2k$12qhv$1@dont-email.me> <v9m4gd$14scu$1@dont-email.me> <20240815182717.189@kylheku.com> <v9npls$1fjus$1@dont-email.me> <v9t204$2dofg$1@dont-email.me> <va28pi$3dldm$1@dont-email.me> <va2ro9$3gd7v$1@dont-email.me> <va2vt0$3h3gj$1@dont-email.me> <va44rh$3p1l6$1@dont-email.me> <va45gv$3pilh$1@dont-email.me> <va4b0i$3q4g0$2@dont-email.me> <va5u2q$1uhn$3@dont-email.me> <va75ob$dfb0$2@dont-email.me> <va77gb$dr7n$1@dont-email.me> <20240822082202.318@kylheku.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Thu, 22 Aug 2024 17:56:55 +0200 (CEST) Injection-Info: dont-email.me; posting-host="546f7a36e4e459fbaf8d49cd6ca25442"; logging-data="529812"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+S39sGMf4N77zXk9rX7Otz" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:8SCSodxzV75ObggyL8j3EGD54BY= Content-Language: en-GB In-Reply-To: <20240822082202.318@kylheku.com> Bytes: 3112 On 22/08/2024 16:28, Kaz Kylheku wrote: > On 2024-08-22, Dmitry A. Kazakov <mailbox@dmitry-kazakov.de> wrote: >> On 2024-08-22 13:00, David Brown wrote: >> >>> Then there are those that - wisely or unwisely - program in C for >>> Windows, without POSIX. >> >> Yes, that is true. There is no reason to use POSIX under Windows, >> whatsoever. > > David also wrote this, in the same comment: > >>> It takes but one single counter-example to invalidate general claims >>> like this. > > It applies to your reply as well. > > There are excellent, excellent reasons to use POSIX under Windows. > > Such as, oh, having an entire POSIX appliation ported to Windows > almost without lifting a finger. > > For the TXR project I use a POSIX layer called Cygnal (see signature > below). It gives a decent Windows port which preserves most of the > functionality. All the POSIX stuff in the TXR Lisp standard library just > works. The interactive listener ("REPL") with history and editing just > works, right in your cmd.exe console. > You can use the same argument to justify using X11 under Windows. (It's also not clear how well your product manages to use POSIX under pure Windows, or whether you have to drag this other thing called 'CygWin'. Can you write a normal Windows app and just call into a DLL called posix.dll or is there an extra layer or two involved?)