Re: Running an editor from ANSI C

Liste des GroupesRevenir à l c 
Sujet : Re: Running an editor from ANSI C
De : jameskuyper (at) *nospam* alumni.caltech.edu (James Kuyper)
Groupes : comp.lang.c
Date : 08. Jun 2024, 07:40:48
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <v40qt1$2fuud$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12
User-Agent : Mozilla Thunderbird
On 6/7/24 19:59, Lawrence D'Oliveiro wrote:
On Fri, 7 Jun 2024 09:32:26 -0400, James Kuyper wrote:
 
On 6/7/24 06:46, Lawrence D'Oliveiro wrote:
>
On Fri, 7 Jun 2024 11:31:01 +0200, David Brown wrote:
>
But many people have lots of use of programming in C without any kind
of POSIX functionality ...
>
And all those same programs work in the presence of POSIX
functionality,
>
Even those that rely upon some other operating system's corresponding
functionality instead?
 
If it really was “corresponding”, then it would already be available via
some POSIX-compatible wrapper for that OS.

I didn't mean that kind of "corresponding". It might correspond only in
the sense that it serves a similar purpose - but does so in a very
different way. That doesn't necessarily make a fully POSIX compatible
wrapper impossible (though it might be), but it does mean that even if
such wrappers do exist, they might suffer serious disadvantages compared
to making direct calls to operation-system specific functions that
aren't POSIX compatible. When that is the case, it's very likely that
the code was not written to use such wrappers.

... POSIX is not the be-all and end-all of operating systems.
 
You’re right. It’s not. Linux is.

I've been programming on Unix-like operating systems for more than 30
years, and most of that time was on Linux systems, but even I'm not
foolish enough to make such a claim for Linux. The last few years before
I retired I worked on Windows systems doing maintenance on huge code
bases that were required to work on both Windows and Linux systems. They
didn't do so by being written to use only POSIX functionality, and rely
upon POSIX-compatible wrappers on to work on Windows systems. They
relied upon non-POSIX functions that did different things on POSIX and
Windows systems. The code was built quite differently on the two
operating systems - CMake was involved. I don't know a lot of the
details of how all of that worked, my assigned tasks kept me far away
from that part of the code - but I was aware of the complications that
it caused for building the software.

Date Sujet#  Auteur
5 Jun 24 * Running an editor from ANSI C88Malcolm McLean
6 Jun 24 `* Re: Running an editor from ANSI C87Lawrence D'Oliveiro
6 Jun 24  `* Re: Running an editor from ANSI C86Malcolm McLean
6 Jun 24   +* Re: Running an editor from ANSI C80Janis Papanagnou
6 Jun 24   i+- Re: Running an editor from ANSI C1Lawrence D'Oliveiro
6 Jun 24   i`* Re: Running an editor from ANSI C78Malcolm McLean
6 Jun 24   i `* Re: Running an editor from ANSI C77David Brown
6 Jun 24   i  +- Re: Running an editor from ANSI C1Malcolm McLean
6 Jun 24   i  +* Re: Running an editor from ANSI C3Richard Harnden
6 Jun 24   i  i`* Re: Running an editor from ANSI C2Malcolm McLean
7 Jun 24   i  i `- Re: Running an editor from ANSI C1Lawrence D'Oliveiro
6 Jun 24   i  `* Re: Running an editor from ANSI C72Keith Thompson
7 Jun 24   i   +* Re: Running an editor from ANSI C30Malcolm McLean
7 Jun 24   i   i+* Re: Running an editor from ANSI C28Keith Thompson
7 Jun 24   i   ii+* Re: Running an editor from ANSI C26Malcolm McLean
7 Jun 24   i   iii`* Re: Running an editor from ANSI C25Keith Thompson
7 Jun 24   i   iii +* Re: Running an editor from ANSI C13Lawrence D'Oliveiro
7 Jun 24   i   iii i`* Re: Running an editor from ANSI C12Michael S
8 Jun 24   i   iii i +* Re: Running an editor from ANSI C6Lawrence D'Oliveiro
8 Jun 24   i   iii i i`* Re: Running an editor from ANSI C5Michael S
8 Jun 24   i   iii i i +- Re: Running an editor from ANSI C1Malcolm McLean
9 Jun 24   i   iii i i `* Re: Running an editor from ANSI C3Lawrence D'Oliveiro
9 Jun 24   i   iii i i  `* Re: Running an editor from ANSI C2Michael S
10 Jun 24   i   iii i i   `- Re: Running an editor from ANSI C1Lawrence D'Oliveiro
8 Jun 24   i   iii i +* Re: Running an editor from ANSI C4Keith Thompson
9 Jun 24   i   iii i i+- Re: Running an editor from ANSI C1Kaz Kylheku
9 Jun 24   i   iii i i`* Re: Running an editor from ANSI C2Lawrence D'Oliveiro
9 Jun 24   i   iii i i `- Re: Running an editor from ANSI C1Keith Thompson
9 Jun 24   i   iii i `- Re: Running an editor from ANSI C1Lawrence D'Oliveiro
7 Jun 24   i   iii +* Re: Running an editor from ANSI C8Malcolm McLean
7 Jun 24   i   iii i+* Re: Running an editor from ANSI C5Janis Papanagnou
7 Jun 24   i   iii ii`* Re: Running an editor from ANSI C4Malcolm McLean
7 Jun 24   i   iii ii +- Re: Running an editor from ANSI C1Richard Harnden
7 Jun 24   i   iii ii +- Re: Running an editor from ANSI C1Ben Bacarisse
7 Jun 24   i   iii ii `- Re: Running an editor from ANSI C1Kaz Kylheku
7 Jun 24   i   iii i+- Re: Running an editor from ANSI C1Keith Thompson
8 Jun 24   i   iii i`- Re: Running an editor from ANSI C1Lawrence D'Oliveiro
8 Jun 24   i   iii `* Re: Running an editor from ANSI C3Chris M. Thomasson
8 Jun 24   i   iii  `* Re: Running an editor from ANSI C2Lawrence D'Oliveiro
10 Jun 24   i   iii   `- Re: Running an editor from ANSI C1Chris M. Thomasson
7 Jun 24   i   ii`- Re: Running an editor from ANSI C1Malcolm McLean
7 Jun 24   i   i`- Re: Running an editor from ANSI C1Kaz Kylheku
7 Jun 24   i   `* Re: Running an editor from ANSI C41Lawrence D'Oliveiro
7 Jun 24   i    +- Re: Running an editor from ANSI C1Malcolm McLean
7 Jun 24   i    `* Re: Running an editor from ANSI C39David Brown
7 Jun 24   i     `* Re: Running an editor from ANSI C38Lawrence D'Oliveiro
7 Jun 24   i      +- Re: Running an editor from ANSI C1Malcolm McLean
7 Jun 24   i      +* Re: Running an editor from ANSI C8James Kuyper
8 Jun 24   i      i`* Re: Running an editor from ANSI C7Lawrence D'Oliveiro
8 Jun 24   i      i `* Re: Running an editor from ANSI C6James Kuyper
8 Jun 24   i      i  +* Re: Running an editor from ANSI C4Lawrence D'Oliveiro
8 Jun 24   i      i  i`* Re: Running an editor from ANSI C3Malcolm McLean
8 Jun 24   i      i  i +- Re: Running an editor from ANSI C1Chris M. Thomasson
9 Jun 24   i      i  i `- Re: Running an editor from ANSI C1Lawrence D'Oliveiro
8 Jun 24   i      i  `- Re: Running an editor from ANSI C1Malcolm McLean
7 Jun 24   i      `* Re: Running an editor from ANSI C28David Brown
7 Jun 24   i       `* Re: Running an editor from ANSI C27Malcolm McLean
8 Jun 24   i        +* Re: Running an editor from ANSI C4Malcolm McLean
8 Jun 24   i        i+* Re: Running an editor from ANSI C2Kaz Kylheku
8 Jun 24   i        ii`- Re: Running an editor from ANSI C1Malcolm McLean
8 Jun 24   i        i`- Re: Running an editor from ANSI C1James Kuyper
8 Jun 24   i        +* Re: Running an editor from ANSI C4Kaz Kylheku
8 Jun 24   i        i`* Re: Running an editor from ANSI C3Malcolm McLean
8 Jun 24   i        i `* Re: Running an editor from ANSI C2Kaz Kylheku
8 Jun 24   i        i  `- Re: Running an editor from ANSI C1Malcolm McLean
9 Jun 24   i        `* Re: Running an editor from ANSI C18David Brown
10 Jun 24   i         `* Re: Running an editor from ANSI C17Malcolm McLean
10 Jun 24   i          `* Re: Running an editor from ANSI C16David Brown
10 Jun 24   i           `* Re: Running an editor from ANSI C15Malcolm McLean
10 Jun 24   i            `* Re: Running an editor from ANSI C14Richard Harnden
11 Jun 24   i             +* Re: Running an editor from ANSI C2Malcolm McLean
11 Jun 24   i             i`- Re: Running an editor from ANSI C1Lawrence D'Oliveiro
12 Jun 24   i             `* Re: Running an editor from ANSI C11Malcolm McLean
12 Jun 24   i              +* Re: Running an editor from ANSI C7David Brown
12 Jun 24   i              i`* Re: Running an editor from ANSI C6Malcolm McLean
12 Jun 24   i              i `* Re: Running an editor from ANSI C5Richard Harnden
12 Jun 24   i              i  `* Re: Running an editor from ANSI C4David Brown
12 Jun 24   i              i   `* Re: Running an editor from ANSI C3Malcolm McLean
12 Jun 24   i              i    `* Re: Running an editor from ANSI C2Keith Thompson
13 Jun 24   i              i     `- Re: Running an editor from ANSI C1Malcolm McLean
12 Jun 24   i              `* Re: Running an editor from ANSI C3tTh
12 Jun 24   i               `* Re: Running an editor from ANSI C2Malcolm McLean
12 Jun 24   i                `- Re: Running an editor from ANSI C1David Brown
6 Jun 24   +- Re: Running an editor from ANSI C1Lawrence D'Oliveiro
6 Jun 24   +- Re: Running an editor from ANSI C1BGB
6 Jun 24   `* Re: Running an editor from ANSI C3Mikko
6 Jun 24    `* Re: Running an editor from ANSI C2Malcolm McLean
7 Jun 24     `- Re: Running an editor from ANSI C1Lawrence D'Oliveiro

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal