Brendan Zabarauskas

@brendanzab
3 Followers
71 Following
65 Posts
World Builder, Artist, Programmer. Passionate about building robust, reliable software, often in Rust and other nicely typed languages. λΠ 👨‍💻👨‍🎨👨‍🔬
Githubhttp://github.com/brendanzab
Instagramhttps://www.instagram.com/brendanzab/
Twitterhttps://twitter.com/brendanzab
Pronounshttps://pronoun.is/he

I'm seeing the "Don't write a programming language" article shared all over the place.

I say, No! Make one, it's endless fun, it covers so many disciplines, it's more akin to art and design than programming, and community-wise, it's a good way to find like-minded folks! You should definitely try your hand at it at least once or twice.

If people are too cowardly to call it ‘exponential programming’, then I have little time for them using ‘sum type’ and ‘product type’ as part of their default terminology.
Trying to avoid the urge to post a hot-take about the use of the terms of ‘sum’ and ‘product‘ types in FP and barely succeeding.
Wondering if I should switch to another instance (off @mastodon.social). Does anybody have any recommendations of nice, non-toxic instances that are still taking on new users? @types.pl seems neat, but not sure if I want to tie myself too much to PL + Types land (even if I'm still deep in that stuff and loving it).
Made a couple of posts on the Nix forum already! Trying to see if I can do work on Prince from my Nix setup on macOS.

Cheers! Thanks for letting me know how to exit haha.

Heh, yeah I'm on stable nix, but I've enabled flakes and the nix command. They're super nice, if a bit bleeding edge!

slowly getting my noggin around nix

it's still a struggle and a bit bewildering, but at least it seems to be easier than it last time I looked.

Made a Matrix room for my programming language Pikelet at #pikelet:matrix.org! Come hang out if you want to chat about Pikelet, dependent types, systems programming, and flights of fancy about structured editing that I'll probably never get around to finishing… https://app.element.io/#/room/#pikelet:matrix.org
Element

Mixing Ltac and Gallina for Fun and Benefits

https://soap.coffee/~lthms/posts/MixingLtacAndGallina.html

This is the latest blogpost on my website, and it is the second blogpost on Ltac on my website. Hope you find it interesting!

(Some familiarity with Coq is required, unfortunately.)

~lthms: Mixing Ltac and Gallina for Fun and Profit

@brendanzab laying out a lovely, no mess no fuss, story of needing, learning about and making important use of dependant types at Compose Melbourne. We’re so lucky you’re doing your thing, Brendan :)

https://youtu.be/L9TubiWkBZ8

Brendan Zabarauskas - Lost in a Universe of Types - Compose Melbourne 2019

YouTube