[BLOG] Hashtable vs A-list in Scheme, which to choose?

Nala Ginrut <[email protected]> Sun, 02 Nov 2025 12:52:30 +0900
Newsgroups gmane.lisp.guile.user
Message-ID <875xbtay1r.fsf@renee-desktop>
Hi folks!
I've made a simple benchmark to help to figure out, at what size does an
alist’s performance start to degrade noticeably compared to a hash
table.

It seems we can keep alist for simplicity if the size is under 50. And I
think it's good enough for most small cases.

https://nalaginrut.com/archives/2025/11/02/hashtable_vs_alist

Best regards.


--
GNU Powered it
GPL Protected it
GOD Blessed it
HFG - NalaGinrut
Fingerprint F53B 4C56 95B5 E4D5 6093 4324 8469 6772 846A 0058
signature.asc (application/pgp-signature, 832 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE9TtMVpW15NVgk0MkhGlncoRqAFgFAmkG1iAACgkQhGlncoRq
AFj8KQ//aFh/ICZ+MQGjByy9sUsRYMKocJZjXVqh3/npkEhK5gG6r5JT0o2cF+a2
HZ5WFsSFvDDMwOonkk4kttOTtW4eFOSogn9dw4pdeLgrBr7ucOTvseKK/IZXPxBl
txVJ6vzFKfrIZXXeGsPyGTEpTEA8F3WcWLMLRAXNsLv733dbYQkiBDJmf7oTV73G
XulMxzcOOBnFbZMr7Pe+ALPKMgcS2fKSrZjDDg/RML/FiWLL/hx5gEMEetr2p1Mg
yy3SnJUXnXGsGMTHQFaI1N/Aw3+ZWj76g1u9UT/Emw8WkWZ/8qeRaKrRxTjjt/nY
64aZuhooTrSPUJhxQGVndJGI6E8WMZM+KhNshHzMEeFUuwmuTx/MlI5aV0FVImxw
i6F2avJLnYZ007JBqnaC/fDKrX3pbVbpkYmcFsYK24aKrB9dAdihEWv/duCF+2ib
4gCLuQNw+p+yntTRtHUfGuAfiGZAuxeUMbLVsqUKcHIPSPtZ5C0YUNFqXxH7N4xN
k1bnMsBB+ub6vKfOymspoNkE78Okh2Jy8M2bL+aMMHc/0bA7kwRHpVqacJgaWHPn
U3XjG7qb+eagOZuErq/vDstoLcEx2lI15uX9Lz65o7smVEfG9ptU9e2Lr+SM6TEM
hr8x7b43vV15cptKXAlqGvNCBqEGUhuuSYm8+1QDc/dAG3xNcSk=
=Lwma
-----END PGP SIGNATURE-----