You (Probably) Shouldn't use a Lookup Table

Criticizing Hare language approach for generic data structures

Mechanical Watch

Issue #215

5/5/2022

{{PreviewText}} 

Sawubona
Another beautiful day and a beautiful issue. I hope everyone has a pleasant weekend!

====================================================================

You (Probably) Shouldn't use a Lookup Table

Published: 4 May 2022
Tags: hardware, optimization


Nima Badizadegan explains how CPU caches affect the performance of lookup tables of different sizes, then demonstrates it practically with examples.


====================================================================

Criticizing Hare language approach for generic data structures

Published: 4 May 2022
Tags: data, hare


IOren Eini takes a stab at demonstrating why Hare lang's decision to not provide a hash map in the standard library could lead to some serious issues for users.


====================================================================

Mechanical Watch

Published: 4 May 2022
Tags: hardware, time


Heads up, this article is not conventionally programming related, but since programming is closely tied to devices, and some of the most fascinating devices are mechanical watches, I thought you all might enjoy it. Also it's one of the most interactive articles I've ever seen. Bartosz Ciechanowski does a spectacular job of showing us exactly what's going on inside a mechanical watch.


Want to help and get cool stuff?

Thank you for reading! If you enjoy the newsletter, I would really appreciate you helping me spread the word by forwarding this to your friends and colleagues or sharing it on social media! Get cool stuff for your referrals using your link https://abyteofcoding.com or the buttons below.

Your referrals:


If you want to discuss or comment on this issue, head on over to this page at A Byte of Coding. You can also subscribe there if you're new!

Have comments or feedback? Just reply to this email or hit me up on Twitter @AByteOfCoding.

Email landed in your promotions tab? Please move it over to primary so you don't miss the latest issues in the future.
Thanks for your Support! 

Thanks to sponsors and supporters like Євген Грицай, Scott Munro, zturak, pek, Emil Hannesbo, Joe Hill, Astrid Sapphire, Gregory Mazzola, moki scott, Michael, Matt Braun, Tim Nash, Christoffer, and Mike Rhodes this newsletter is provided to you for free. If you'd like to also show your support and buy me a monthly meal, you can donate on the Patreon page. It's not necessary, but it lets me know that I'm doing a good job and that you're finding value in the content.


Stats (updated daily)

Sent: 2735

Opens: 1315

Clicks: 511

Link Clicks Clicks % Unique Clicks Unique Clicks %
You (Probably) Shouldn't use a Lookup Table 193 44.99% 211 44.42
Criticizing Hare language approach for generic data structures 72 16.78% 77 16.21
Mechanical Watch 164 38.23% 187 39.37

Previous

Back to Issues

Next