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


Groups > comp.misc > #22732

Re: Unix is dead

From cross@spitfire.i.gajendra.net (Dan Cross)
Newsgroups comp.misc
Subject Re: Unix is dead
Date 2023-03-01 15:01 +0000
Organization PANIX Public Access Internet and UNIX, NYC
Message-ID <ttnpd4$7l7$3@reader2.panix.com> (permalink)
References <slrntsdp5q.60h.bencollver@svadhyaya.localdomain> <0001HW.29ADE6BC01D1602C70000FCBD38F@news.individual.net> <ttlbtg$iql$1@reader2.panix.com> <0001HW.29AF4C30020D4BA470000FCBD38F@news.individual.net>

Show all headers | View raw


In article <0001HW.29AF4C30020D4BA470000FCBD38F@news.individual.net>,
Ian McCall  <ian@eruvia.org> wrote:
>On 28 Feb 2023, Dan Cross wrote
>(in article <ttlbtg$iql$1@reader2.panix.com>):
>
>> In article<0001HW.29ADE6BC01D1602C70000FCBD38F@news.individual.net>,
>> Ian McCall <ian@eruvia.org>  wrote:
>> > Do they have a stable ABI yet? When I was coding it, they didn't and touted
>> > that as an -advantage-. It wasn't of course, dreadful idea and the reason
>> > drivers kept needed recompiling all the time. Reminded me of the
>> > expunged-from-history page the MySQL site used to have explaining that
>> > foreign keys were bad "because it makes application programming hard".
>>
>> I think you mean stable internal interfaces, not ABI.
>> One of the Linux invariants is, "never break userspace!"
>> which implies a stable system call interface.
>>
>> Of course, they change the format of files under /sys
>> and stuff, but hey.
>
>Definitely meant ABI. It's the binary bit that's key - it's why people 
>had to recompile drivers all the time which didn't happen with other OSs.

Do you, though?  Oh, say, x86, Linux uses the SysV ABI.  People
need to recompile their drivers because the internals change all
the time, not because the calling convention and structure
layouts change.

	- Dan C.

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


Thread

Unix is dead Ben Collver <bencollver@tilde.pink> - 2023-01-17 18:15 +0000
  Re: Unix is dead Bob Eager <news0009@eager.cx> - 2023-01-17 20:13 +0000
    Re: Unix is dead Marco Moock <mo01@posteo.de> - 2023-01-17 21:39 +0100
    Re: Unix is dead Blue-Maned_Hawk <bluemanedhawk@gmail.com> - 2023-01-18 04:21 -0500
      Re: Unix is dead Marco Moock <mo01@posteo.de> - 2023-01-18 10:58 +0100
        Re: Unix is dead Grant Taylor <gtaylor@tnetconsulting.net> - 2023-01-18 22:12 -0700
    Re: Unix is dead Geoff Clare <geoff@clare.See-My-Signature.invalid> - 2023-01-18 13:38 +0000
  Re: Unix is dead Marco Moock <mo01@posteo.de> - 2023-01-17 21:37 +0100
    Re: Unix is dead Sylvia Else <sylvia@email.invalid> - 2023-01-18 11:12 +1100
  Re: Unix is dead Y A <air000000000000@ya.ee> - 2023-02-11 08:07 -0800
    Re: Unix is dead Ian McCall <ian@eruvia.org> - 2023-02-16 09:19 +0000
      Re: Unix is dead Grant Taylor <gtaylor@tnetconsulting.net> - 2023-02-16 10:21 -0700
      Re: Unix is dead kludge@panix.com (Scott Dorsey) - 2023-02-22 12:55 +0000
        Re: Unix is dead Ian McCall <ian@eruvia.org> - 2023-02-23 09:23 +0000
          Re: Unix is dead Eli the Bearded <*@eli.users.panix.com> - 2023-02-23 20:53 +0000
            Re: Unix is dead Rich <rich@example.invalid> - 2023-02-23 21:43 +0000
              Re: Unix is dead Eli the Bearded <*@eli.users.panix.com> - 2023-02-24 00:06 +0000
            Re: Unix is dead Ian McCall <ian@eruvia.org> - 2023-02-25 16:08 +0000
              Re: Unix is dead Eli the Bearded <*@eli.users.panix.com> - 2023-02-26 03:51 +0000
                Re: Unix is dead Ben Collver <bencollver@tilde.pink> - 2023-02-26 14:37 +0000
                Re: Unix is dead Mike Spencer <mds@bogus.nodomain.nowhere> - 2023-02-26 14:09 -0400
                Re: Unix is dead Ian McCall <ian@eruvia.org> - 2023-02-26 19:07 +0000
                Re: Unix is dead Ian McCall <ian@eruvia.org> - 2023-02-26 19:12 +0000
                Re: Unix is dead kludge@panix.com (Scott Dorsey) - 2023-02-28 02:54 +0000
                Re: Unix is dead Ian McCall <ian@eruvia.org> - 2023-02-28 07:37 +0000
                Re: Unix is dead cross@spitfire.i.gajendra.net (Dan Cross) - 2023-02-28 16:59 +0000
                Re: Unix is dead Ian McCall <ian@eruvia.org> - 2023-03-01 09:02 +0000
                Re: Unix is dead Bob Eager <news0009@eager.cx> - 2023-03-01 09:07 +0000
                Re: Unix is dead Ian McCall <ian@eruvia.org> - 2023-03-01 12:11 +0000
                Re: Unix is dead Bob Eager <news0009@eager.cx> - 2023-03-01 15:30 +0000
                Re: Unix is dead cross@spitfire.i.gajendra.net (Dan Cross) - 2023-03-01 15:01 +0000
                Re: Unix is dead Ian McCall <ian@eruvia.org> - 2023-03-01 16:58 +0000
                Re: Unix is dead cross@spitfire.i.gajendra.net (Dan Cross) - 2023-03-01 22:09 +0000
                Re: Unix is dead Richard Kettlewell <invalid@invalid.invalid> - 2023-03-02 08:06 +0000
                Re: Unix is dead cross@spitfire.i.gajendra.net (Dan Cross) - 2023-03-02 14:03 +0000
                Re: Unix is dead Richard Kettlewell <invalid@invalid.invalid> - 2023-03-02 14:49 +0000
                Re: Unix is dead cross@spitfire.i.gajendra.net (Dan Cross) - 2023-03-02 14:52 +0000
                Re: Unix is dead Geoff Clare <geoff@clare.See-My-Signature.invalid> - 2023-02-27 14:04 +0000
                Re: Unix is dead Ben Collver <bencollver@tilde.pink> - 2023-02-27 05:26 +0000
                Re: Unix is dead kludge@panix.com (Scott Dorsey) - 2023-02-28 02:51 +0000
              Re: Unix is dead Geoff Clare <geoff@clare.See-My-Signature.invalid> - 2023-02-27 13:30 +0000
                Re: Unix is dead Ian McCall <ian@eruvia.org> - 2023-02-27 23:24 +0000
                Re: Unix is dead Dan Espen <dan1espen@gmail.com> - 2023-02-27 22:41 -0500
                Re: Unix is dead kludge@panix.com (Scott Dorsey) - 2023-03-01 19:24 +0000
                Re: Unix is dead Dan Espen <dan1espen@gmail.com> - 2023-03-01 15:25 -0500
                Re: Unix is dead Geoff Clare <geoff@clare.See-My-Signature.invalid> - 2023-02-28 13:32 +0000
                Re: Unix is dead Ian McCall <ian@eruvia.org> - 2023-02-28 13:43 +0000

csiph-web