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