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


Groups > comp.lang.c > #402859

Re: Real world switch () with the MPS memory pool system!

Subject Re: Real world switch () with the MPS memory pool system!
Newsgroups comp.lang.c, comp.lang.misc, comp.lang.lisp, sci.crypt, netscape.public.mozilla.crypto
References <EUBxS.8919$mPXe.2290@fx06.ams4> <20261007182218.446@kylheku.com>
From Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid>
Organization Watcom Pro Ltd.
Message-ID <N5cyS.10488$mPXe.6319@fx06.ams4> (permalink)
Date 2026-10-10 04:26 +0800

Cross-posted to 5 groups.

Show all headers | View raw


On 10/8/2026 9:31 AM, Kaz Kylheku wrote:

On your previous points, /point taken/, and I have not much to say about
any of it.

 >> Another question is, would you consider using the MPS memory pool system
 >> if you were to implement something garbage collected, like Common Lisp
 >> or ML [1]?
 > The intersection of "people who still write in C" and "people who want
 > to use someone else's C memory pool thing" is slowly converging to null.


I see.  Well, I'm /still alive/, so while it's converging, it's not
/null/ yet.  I have to say I'm getting some enjoyment out of using the
MPS, and learning new things is always fun.

I have seen previous posters in comp.lang.c get almost if not literally
frothing at the mouth at the mere mention of garbage collectors [1].  I
do not know if any of them will deign to comment on this thread, so we
can just wait and see.

I forgot for which programming language MPS was originally designed for,
though I suspect it was ML, and the Ravenbrook website was gone last
time I checked.  The /readme/ on GitHub merely states it's been used in
successful commercial projects since 1997, so I believe it's of some
code quality.

And don't forget that just recently, people found a security bug in
OpenSSL [again] just because they neglected to include a garbage coll-
ector in the system.  Maybe they would have been better off, if they'd
just used MPS from the start?

I have included sci.crypt, and netscap.public.mozilla.crypto in this
discussion, in case any of the posters there want to comment on garbage
collection in SSL libraries.


Best wishes, and happy garbage collection!


[1] Since we rarely get to see pictures of people as they post on Use-
net it's hard to say if they are /literally/ frothing at the mouth from
anger.

-- 
Johann | email: invalid -> com | http://www.myrkraverk.com/blog/
I'm not from the Internet, I just work there. | via Easynews.com
https://bsky.app/profile/myrkraverk.bsky.social | for ( ;; ) _:;
Federated at https://fed.brid.gy/bsky/myrkraverk.bsky.social

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


Thread

Real world switch () with the MPS memory pool system! Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-10-08 08:58 +0800
  Re: Real world switch () with the MPS memory pool system! Kaz Kylheku <046-301-5902@kylheku.com> - 2026-10-08 01:31 +0000
    Re: Real world switch () with the MPS memory pool system! Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-10-10 04:26 +0800
      Re: Real world switch () with the MPS memory pool system! Kaz Kylheku <046-301-5902@kylheku.com> - 2026-10-09 20:45 +0000
        Re: Real world switch () with the MPS memory pool system! Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-10-10 05:02 +0800
          Re: Real world switch () with the MPS memory pool system! Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-10-11 09:28 +0800
      Re: Real world switch () with the MPS memory pool system! tfb <tfb@work.it.out> - 2026-10-10 09:45 +0000
        Re: Real world switch () with the MPS memory pool system! George Neuner <gneuner2@comcast.net> - 2026-10-11 01:13 -0400
          Re: Real world switch () with the MPS memory pool system! Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-10-11 14:45 +0800
          Re: Real world switch () with the MPS memory pool system! tfb <tfb@work.it.out> - 2026-10-11 07:28 +0000
            Re: Real world switch () with the MPS memory pool system! Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-10-11 15:41 +0800
            Re: Real world switch () with the MPS memory pool system! George Neuner <gneuner2@comcast.net> - 2026-10-11 05:29 -0400
  Re: Real world switch () with the MPS memory pool system! Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-10-08 06:03 -0700
  Re: Real world switch () with the MPS memory pool system! ram@zedat.fu-berlin.de (Stefan Ram) - 2026-10-09 14:30 +0000
    Re: Real world switch () with the MPS memory pool system! Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-10-10 04:41 +0800

csiph-web