Deutsch   English   Français   Italiano  
<20240822103622.714@kylheku.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Kaz Kylheku <643-408-1753@kylheku.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 17:38:45 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 35
Message-ID: <20240822103622.714@kylheku.com>
References: <uu54la$3su5b$6@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> <va7n47$g5ck$1@dont-email.me>
 <oJJxO.113938$1w_2.94131@fx48.iad> <va7qig$gnq2$1@dont-email.me>
Injection-Date: Thu, 22 Aug 2024 19:38:46 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="90d9ee9f577d3e1dd330bc58c9f42403";
	logging-data="556947"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+6SpcCH2O7hki/kHdzB7ROmkb/529LuyM="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:nocq8KA5/SOlCE5HU4rZkzDRWAM=
Bytes: 2781

On 2024-08-22, Bart <bc@freeuk.com> wrote:
> On 22/08/2024 17:31, Scott Lurndal wrote:
>> Bart <bc@freeuk.com> writes:
>>> On 22/08/2024 16:28, Kaz Kylheku wrote:
>> 
>>>>
>>>> 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.
>>>>
>>>
>> 
>>> (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'.
>> 
>> He specified in the paragraph to which you responded the posix
>> interposer he used.
>
> So this is only indirectly using POSIX under Windows.

That is correct; the Microsoft POSIX subsystem isn't used, if that's
what you mean by "direct".

It's not designed to be usable, as far as I know.

POSIX is an interface specification which can be implemented on top
of Win32 calls. If you have that, then many POSIX programs work without
modification or without a lot of modification.

-- 
TXR Programming Language: http://nongnu.org/txr
Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
Mastodon: @Kazinator@mstdn.ca