A faster lexer in Go

Depth Comonads

Porting Zelda Classic to the Web

Issue #214



While out on a walk recently, I witnessed a seagull swoop down to the street and scarf down an entire raw chicken breast in one go, before it even had a chance to fully stabilize on the ground (it was beating its wings while its webbed feet were slipping on the polished tiles). It made me kind of jealous. There have definitely been times in my life, while working on some interesting problem, when I wish I could just skip cooking and eating, and go straight to funneling a raw chicken breast down my gullet. Anyway, here's today's issue!


A faster lexer in Go

Published: 3 May 2022
Tags: go

Eli Bendersky explores "some potential optimizations to a lexical scanner written in Go", focusing on "the relative efficiency of converting byte slices to strings vs. taking substrings", "some strategies w.r.t. API design in Go", and "optimizing GC behavior".


Depth Comonads

Published: 3 May 2022
Tags: agda, functional

Oisín Kidney rambles on some deep functional programming type theory stuff, like generalizing streams using monus(es?), and state comonads.


Porting Zelda Classic to the Web

Published: 29 April 2022
Tags: c++, web assembly

Connor Clark takes us on the journey of porting the Zelda Classic engine to the web via Emscripten.

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: 2736

Opens: 1284

Clicks: 275

Link Clicks Clicks % Unique Clicks Unique Clicks %
A faster lexer in Go 59 26.94% 66 28.09
Depth Comonads 55 25.11% 59 25.11
Porting Zelda Classic to the Web 105 47.95% 110 46.81


Back to Issues