June 28, 2021, 7:09 p.m.

A Distributed DB Written in Zig & Racing Against Other Languages ⚡ Zig SHOWTIME #27

Zig SHOWTIME

Zig SHOWTIME is a show & community for makers.

Join us on Discord to share what you're working on
and to meet and collaborate with other makers.
Please consider subscribing to the
Zig SHOWTIME YouTube Channel

The next episode of Zig SHOWTIME airs on
Saturday 10th of July!

Times for a few different timezones:
12:00pm CDT / 5:00pm UTC / 7:00pm CEST / 10:30pm IST / 2:00am JST (Sun)

Go to https://zig.show for more info or subscribe to the Zig SHOWTIME calendar (iCal) to have all episodes automatically added to your calendar.

Padding

This is going to be an especially interesting episode not just for the content itself, but also because it’s the appetizer for the September episode that will feature a very interesting public announcement.

Also I should point out that there will be no August episode.

On a side note, I got my first vaccine shot, second one is scheduled for next month, so it’s time to update the HMS checklist!
Prerequisites for me to be able to go to Handmade Seattle (2/4):

[x] Vaccine appointment
[x] First dose
[ ] Second dose
[ ] US reopening travel from EU



New Episode

TigerBeetle

With Joran, Donovan and Isaac

TigerBeetle is a purpose-built financial accounting database, designed for high-throughput low-latency two-phase prepare/commit transfers between accounts. It’s written in Zig and the creators are going to tell us everything about it!

If you want to see the code, it’s on GitHub:
https://github.com/coilhq/tigerbeetle


Implementing a drag race in Zig

With Isaac Yonemoto

Isaac has been working for a while now on a Zig implementation of “Dave’s Drag Race”, a race between different languages so see which is the fastest at computing primes, based in this original video. You can watch the video to learn more about the algorithms in question.

I wonder how Zig compares to other languages in our space!



Last Episode

The last episode featured an interview with Andreas Kling, the creator of SerenityOS.

Tech, Taste and Soul (YouTube Link)

With Andreas Kling

Andreas is the creator of SerenityOS, an open source operative system for power users that features a consistent visual design inspired by old school Windows (from before the plasticky look of XP), a POSIX-compliant API, and a cohesive development process that is fundamentally different from what Linux has made us almost take for granted. Andreas is also an ex-Apple engineer and he seems to agree that Big Tech has been unable to produce software you can love as of late, so in this interview we’re going to discuss tech using the only two metrics that really matter at the end of the day: taste and soul.



See you at showtime,
Loris Cro

You just read issue #20 of Zig SHOWTIME. You can also browse the full archives of this newsletter.

Brought to you by Buttondown, the easiest way to start and grow your newsletter.