== Quote from Walter Bright (newshou...@digitalmars.com)'s article
> Steven Schveighoffer wrote:
> > Through some more work with printf, I have to agree with bearophile,
> > this lookup function is horrid.
> It is now, but when it was originally written (maybe as long as 20 years ago)
> there were only a few strings in the table, and it was fine. It's just 
> outlived
> its design. Clearly, it should now be a hash table.
> Just goes to show how useful a profiler is.

Wow, now it's really hit home for me how much programming languages and 
libraries
have advanced in the past 20 years.  Nowadays any reasonable person would
generally use a hash table even for small N because it's not any harder to code.
Any modern language worth its salt comes with one either built in or in the
standard lib.  I guess 20 years ago this wasn't so.

Reply via email to