Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.misc > #13257

Re: the Unix philosophy and a collection of hacks

From Rich <rich@example.invalid>
Newsgroups comp.misc
Subject Re: the Unix philosophy and a collection of hacks
Date 2017-03-03 16:02 +0000
Organization A noiseless patient Spider
Message-ID <o9c430$vr2$1@dont-email.me> (permalink)
References <20170302162646.e2e4b8f4.rsw@therandymon.com> <87lgsmr23q.fsf@LkoBDZeT.terraraq.uk>

Show all headers | View raw


Richard Kettlewell <invalid@invalid.invalid> wrote:
> * The SA_RESTART/EINTR thing is, again, just a matter of moving a
>  problem around between different layers.  In this case the initial
>  decision to solve it in one layer rather than another may have been
>  a pragmatic one, but as it turns out it also has some practical
>  advantages: sometimes you _want_ your long-running operation to
>  terminate when a signal arrives.

This also tends to highlight another difference between the "Unix"
style and the one remaining other style (Windows).

More often than not, the "Unix" style has been to leave policy
decisions up to the code making the request.  And in this situation,
this is somewhat of a 'policy' decision.  Do you want your long-running
operation to terminate or to restart?

Typically what ends up occurring on the Windows side is that Windows
dictates one way, and if you really want the other method you are left
with far more complexity than a simple flag to a system call or libc
request.

> * Author apparently does not understand what zombie processes are and
>  why they exist.

There were aspects of the article where it seemed like the author was
someone who has known only "the windows way" and is just now stepping
into the Unix side, and since Unix does things differently, and
"differences" must be bad, many of the items because "WTF..." items
because they differed from his/her preconcieved notions built up from
seeing only "windows" for a very long time.

> * The longer ?find? example deliberately and admittedly avoids using
>  the tools designed to solve the problem at hand.  Not exactly an
>  honest argument.

Makes one wonder of much of the article is simply manufactured hype
rather than honest observations.

Back to comp.misc | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

the Unix philosophy and a collection of hacks RS Wood <rsw@therandymon.com> - 2017-03-02 16:26 -0500
  Re: the Unix philosophy and a collection of hacks Marko Rauhamaa <marko@pacujo.net> - 2017-03-03 00:09 +0200
    Re: the Unix philosophy and a collection of hacks RS Wood <rsw@therandymon.com> - 2017-03-03 00:04 +0000
      Re: the Unix philosophy and a collection of hacks Bob Eager <news0006@eager.cx> - 2017-03-03 00:25 +0000
        Re: the Unix philosophy and a collection of hacks Huge <Huge@nowhere.much.invalid> - 2017-03-03 11:02 +0000
          Re: the Unix philosophy and a collection of hacks Bob Eager <news0006@eager.cx> - 2017-03-03 11:05 +0000
            Re: the Unix philosophy and a collection of hacks Huge <Huge@nowhere.much.invalid> - 2017-03-03 11:06 +0000
            Re: the Unix philosophy and a collection of hacks Anssi Saari <as@sci.fi> - 2017-03-03 15:40 +0200
        Re: the Unix philosophy and a collection of hacks Paul Sture <nospam@sture.ch> - 2017-03-03 23:01 +0100
          Re: the Unix philosophy and a collection of hacks Bob Eager <news0006@eager.cx> - 2017-03-03 22:13 +0000
      Re: the Unix philosophy and a collection of hacks Marko Rauhamaa <marko@pacujo.net> - 2017-03-03 14:07 +0200
        Re: the Unix philosophy and a collection of hacks Huge <Huge@nowhere.much.invalid> - 2017-03-03 12:12 +0000
        Re: the Unix philosophy and a collection of hacks "RS Wood" <rsw@therandymon.com> - 2017-03-03 08:47 -0500
          Re: the Unix philosophy and a collection of hacks Marko Rauhamaa <marko@pacujo.net> - 2017-03-03 16:37 +0200
  Re: the Unix philosophy and a collection of hacks Roger Blake <rogblake@iname.invalid> - 2017-03-03 02:37 +0000
  Re: the Unix philosophy and a collection of hacks Huge <Huge@nowhere.much.invalid> - 2017-03-03 11:01 +0000
  Re: the Unix philosophy and a collection of hacks Richard Kettlewell <invalid@invalid.invalid> - 2017-03-03 12:12 +0000
    Re: the Unix philosophy and a collection of hacks BartC <bc@freeuk.com> - 2017-03-03 13:51 +0000
      Re: the Unix philosophy and a collection of hacks Richard Kettlewell <invalid@invalid.invalid> - 2017-03-03 14:19 +0000
        Re: the Unix philosophy and a collection of hacks Michael Black <et472@ncf.ca> - 2017-03-03 12:59 -0500
          Re: the Unix philosophy and a collection of hacks Huge <Huge@nowhere.much.invalid> - 2017-03-03 18:14 +0000
            Re: the Unix philosophy and a collection of hacks Mike Spencer <mds@bogus.nodomain.nowhere> - 2017-03-03 16:06 -0400
    Re: the Unix philosophy and a collection of hacks Rich <rich@example.invalid> - 2017-03-03 16:02 +0000
      Re: the Unix philosophy and a collection of hacks Eric Pozharski <whynot@pozharski.name> - 2017-03-04 15:44 +0200
  Re: the Unix philosophy and a collection of hacks Caecilius <nospam@spamless.invalid> - 2017-03-03 18:29 +0000
    Re: the Unix philosophy and a collection of hacks Bob Eager <news0006@eager.cx> - 2017-03-03 22:16 +0000
      Re: the Unix philosophy and a collection of hacks Andy Burns <usenet@andyburns.uk> - 2017-03-04 07:35 +0000
        Re: the Unix philosophy and a collection of hacks Paul Sture <nospam@sture.ch> - 2017-03-04 10:19 +0100
          Re: the Unix philosophy and a collection of hacks Andy Burns <usenet@andyburns.uk> - 2017-03-04 11:16 +0000
            Re: the Unix philosophy and a collection of hacks Paul Sture <nospam@sture.ch> - 2017-03-04 12:47 +0100
              Re: the Unix philosophy and a collection of hacks Bob Eager <news0006@eager.cx> - 2017-03-04 12:35 +0000
        Re: the Unix philosophy and a collection of hacks Bob Eager <news0006@eager.cx> - 2017-03-04 09:42 +0000
          Re: the Unix philosophy and a collection of hacks Andy Burns <usenet@andyburns.uk> - 2017-03-04 11:20 +0000
            Re: the Unix philosophy and a collection of hacks Paul Sture <nospam@sture.ch> - 2017-03-04 12:48 +0100
            Re: the Unix philosophy and a collection of hacks Bob Eager <news0006@eager.cx> - 2017-03-04 12:34 +0000
              Re: the Unix philosophy and a collection of hacks Andy Burns <usenet@andyburns.uk> - 2017-03-04 15:39 +0000
                Re: the Unix philosophy and a collection of hacks Mike Tomlinson <mike@jasper.org.uk> - 2017-03-18 13:06 +0000
                Re: the Unix philosophy and a collection of hacks RS Wood <rsw@therandymon.com> - 2017-03-19 18:56 -0400
                Re: the Unix philosophy and a collection of hacks Bob Eager <news0006@eager.cx> - 2017-03-20 00:35 +0000
                Re: the Unix philosophy and a collection of hacks Mike Tomlinson <mike@jasper.org.uk> - 2017-03-20 05:47 +0000
                Re: the Unix philosophy and a collection of hacks Mike Tomlinson <mike@jasper.org.uk> - 2017-03-20 06:06 +0000
                Re: the Unix philosophy and a collection of hacks Paul Sture <nospam@sture.ch> - 2017-03-21 19:01 +0100
          Re: the Unix philosophy and a collection of hacks Paul Sture <nospam@sture.ch> - 2017-03-04 12:41 +0100
            Re: the Unix philosophy and a collection of hacks Paul Sture <nospam@sture.ch> - 2017-03-04 12:58 +0100
            Re: the Unix philosophy and a collection of hacks Bob Eager <news0006@eager.cx> - 2017-03-04 12:34 +0000
            Re: the Unix philosophy and a collection of hacks Andy Burns <usenet@andyburns.uk> - 2017-03-04 15:43 +0000

csiph-web