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

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

Path: ...!npeer.as286.net!npeer-ng0.as286.net!3.eu.feeder.erje.net!feeder.erje.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 18:54:39 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <20240822114044.534@kylheku.com>
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> <va800d$hgtl$2@dont-email.me>
Injection-Date: Thu, 22 Aug 2024 20:54:40 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="90d9ee9f577d3e1dd330bc58c9f42403";
	logging-data="562027"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX189XmPaDhAAjmEOMmrAwvT9Xp4xOofSGDk="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:955kGDh85npI1Ol3D0EQZPL7g/4=
Bytes: 2588

On 2024-08-22, Dmitry A. Kazakov <mailbox@dmitry-kazakov.de> wrote:
> On 2024-08-22 17:28, Kaz Kylheku wrote:
>
>> Such as, oh, having an entire POSIX appliation ported to Windows
>> almost without lifting a finger.
>
> It presumes that your application is already limited to POSIX.
>
> In the scenario of designing a portable application there are more 
> comprehensive choices, e.g. glib (and other parts of GTK).

Glib is something you might use in conjunction with POSIX.
It does not have API/feature parity with POSIX.

If you have a POSIX + Glib application, chances are good you can easily
port it to Windows using Cygnal. You can ship it standalone by bundling
it with the cygwin1.dll from Cygnal, and the glib library from Cygwin.

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