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


Groups > comp.lang.c > #397465

Re: A neat hash table implementation

From Michael S <already5chosen@yahoo.com>
Newsgroups comp.lang.c
Subject Re: A neat hash table implementation
Date 2026-04-10 13:25 +0300
Organization A noiseless patient Spider
Message-ID <20260410132512.00005381@yahoo.com> (permalink)
References <10r3tfp$32mbm$1@dont-email.me> <PN2dnXljE7KPVUj0nZ2dnZfqnPudnZ2d@giganews.com> <10ra4m9$s1bk$1@dont-email.me>

Show all headers | View raw


On Fri, 10 Apr 2026 01:17:44 -0500
BGB <cr88192@gmail.com> wrote:

> On 4/7/2026 10:14 PM, 🇵🇱Jacek Marcin Jaworski🇵🇱 wrote:
> > W dniu 7.04.2026 o 23:38, highcrew pisze:  
> >> hsearch_r is close to my definition of decent, but it has huge
> >> limitations: fixed size that needs to be estimated before use,
> >> lack of a delete primitive, and it can only use string keys.  
> > 
> > Did you know that these "limitations" are hash table attributes in
> > 1. y. computer science students book?
> >   
> 
> FWIW:
> Hash tables, like linked lists, are one of those things that pretty
> much everyone rolls custom nearly every time they need one.
> 

Not that I disagree with many of your points below, but here you are
wrong. Hash tables are very *unlike* linked lists. Be sure that
overwhelming majority of professional programmers, including good ones,
never implemented a hash table themselves after they left school.

It seems, you mostly converse with people that share your extreme DIY
attitude. Please realize that for better or worse the bigger world is
different.

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


Thread

A neat hash table implementation highcrew <high.crew3868@fastmail.com> - 2026-04-07 23:38 +0200
  Re: A neat hash table implementation 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-04-08 05:14 +0200
    Re: A neat hash table implementation highcrew <high.crew3868@fastmail.com> - 2026-04-08 09:29 +0200
    Re: A neat hash table implementation BGB <cr88192@gmail.com> - 2026-04-10 01:17 -0500
      Re: A neat hash table implementation Michael S <already5chosen@yahoo.com> - 2026-04-10 13:25 +0300
        Re: A neat hash table implementation BGB <cr88192@gmail.com> - 2026-04-10 13:00 -0500
          Re: A neat hash table implementation James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-04-10 17:31 -0400
            Re: A neat hash table implementation BGB <cr88192@gmail.com> - 2026-04-10 23:34 -0500
              Re: A neat hash table implementation Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-11 08:20 +0200
                Re: A neat hash table implementation BGB <cr88192@gmail.com> - 2026-04-11 04:19 -0500
              Re: A neat hash table implementation Michael S <already5chosen@yahoo.com> - 2026-04-11 20:28 +0300
          Re: A neat hash table implementation HashTables <invalid@invalid.invalid> - 2026-04-11 20:06 +0100
            Re: A neat hash table implementation Michael S <already5chosen@yahoo.com> - 2026-04-12 11:06 +0300
              Re: A neat hash table implementation BGB <cr88192@gmail.com> - 2026-04-12 04:24 -0500
              Re: A neat hash table implementation HashTables <invalid@invalid.invalid> - 2026-04-12 19:56 +0100
            Re: A neat hash table implementation Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-04-13 08:27 -0700
              Re: A neat hash table implementation BGB <cr88192@gmail.com> - 2026-04-13 14:46 -0500
                Re: A neat hash table implementation Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-14 01:14 +0200
              Re: A neat hash table implementation "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-13 14:42 -0700
                Re: A neat hash table implementation Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-14 01:17 +0200
                Re: A neat hash table implementation Bonita Montero <Bonita.Montero@gmail.com> - 2026-04-26 18:58 +0200
                Re: A neat hash table implementation "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-26 18:11 -0700
          Re: A neat hash table implementation "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-04-11 14:19 -0700
            Re: A neat hash table implementation BGB <cr88192@gmail.com> - 2026-04-12 03:36 -0500
        Re: A neat hash table implementation Bart <bc@freeuk.com> - 2026-04-10 21:07 +0100
          Re: A neat hash table implementation BGB <cr88192@gmail.com> - 2026-04-10 16:13 -0500
        Re: A neat hash table implementation antispam@fricas.org (Waldek Hebisch) - 2026-04-12 14:51 +0000
  Re: A neat hash table implementation Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-04-08 10:42 +0200
    Re: A neat hash table implementation highcrew <high.crew3868@fastmail.com> - 2026-04-08 21:44 +0200
      Re: A neat hash table implementation makendo <makendo@makendo.invalid> - 2026-04-10 10:40 +0800
  Re: A neat hash table implementation Bonita Montero <Bonita.Montero@gmail.com> - 2026-04-10 05:42 +0200
    Re: A neat hash table implementation Michael S <already5chosen@yahoo.com> - 2026-04-10 13:13 +0300
      Re: A neat hash table implementation Bonita Montero <Bonita.Montero@gmail.com> - 2026-04-10 13:07 +0200
  Re: A neat hash table implementation Bonita Montero <Bonita.Montero@gmail.com> - 2026-04-26 18:56 +0200

csiph-web