On Thu, 2019-08-15 at 17:26 +0300, Juha-Matti Tilli wrote:
> GNU make expects the jobserver to be blocking, whereas a program
> based on an event-loop architecture should really be using non-
> blocking file descriptors.
Well, GNU make invented the jobserver concept, and GNU make is not an
event-l
On Thu, Aug 15, 2019 at 7:04 PM Howard Chu wrote:
> The jobserver was designed using a pipe because that is the least common
> denominator
> for IPC across POSIX systems - it worked across all flavors of Unix in
> existence in 1991,
> and continues to work unchanged to this day with no special m
Juha-Matti Tilli wrote:
> Hello,
>
> (Please CC me, I’m not on the list)
The jobserver was designed using a pipe because that is the least common
denominator
for IPC across POSIX systems - it worked across all flavors of Unix in
existence in 1991,
and continues to work unchanged to this day wit
Hello,
(Please CC me, I’m not on the list)
I’m creating a new build system that is supposed to solve many of the
issues of standard make. Most programmers who create alternative build
systems (SCons, Rake, Shake) do so by selecting an alternative
programming language (Python, Ruby, Haskell), wher