@andrewrk@mastodon.social avatar

andrewrk

@andrewrk@mastodon.social

Lead developer & president of Zig Software Foundation. Jack of all trades, master of one.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

b0rk, to random
@b0rk@jvns.ca avatar

I think a lot about how

  1. a lot of command line UIs are kind of bad
  2. building better UIs is great
  3. but taking the time to get comfortable with a bad UI has often really paid off for me
  4. I'll often keep using an older tool with a worse UI because it's more stable, or more actively maintained, or has more features, or has more examples available, or my friends use it
  5. it's still important to acknowledge that the UI is in fact bad even if I'm pretty comfortable with it now
andrewrk,
@andrewrk@mastodon.social avatar

mine would be something like, "git, you know what happens when you act like this. This is for your own good. This is gonna hurt me more than it hurts you"

(followed by rm -rf ... && git clone ...)

andrewrk, to random
@andrewrk@mastodon.social avatar

good riddance to everybody who doesn't use zig because they want unused variables in their code.

I hate reading your code, and I've constructed a life for myself where I don't have to anymore.

every time you complain, I celebrate my life achievement.

andrewrk, to random
@andrewrk@mastodon.social avatar

dude come on.

https://github.com/ziglang/zig/issues/19636#issuecomment-2052642113

fix your damn web servers, openssl

andrewrk,
@andrewrk@mastodon.social avatar

watch me 😈

andrewrk, to random
@andrewrk@mastodon.social avatar

my take on redis changing its license: https://andrewkelley.me/post/redis-renamed-to-redict.html

danluu, to random
@danluu@mastodon.social avatar

How web bloat impacts users with slow devices:

https://danluu.com/slow-device/

andrewrk,
@andrewrk@mastodon.social avatar

@danluu I really enjoyed this post. Thank you for putting it together.

I think you might find the new zig standard library documentation web app interesting, since I made the controversial decision to have it fetch all the source code up front and then do all the content rendering locally. In theory, this is CPU intensive but in practice... even those old phones have really fast CPUs!

https://ziglang.org/documentation/master/std/

I'm curious how it fares with those old phones you have.

andrewrk, to random
@andrewrk@mastodon.social avatar

ZSF is launching a fundraiser today. As part of it, I put together some charts along with a 2023 financial report that I think you will find interesting:

https://ziglang.org/news/2024-financials/#2024-financial-report-and-fundraiser

andrewrk, to random
@andrewrk@mastodon.social avatar

c++ users keep whining about not having RAII in zig, meanwhile I'm striving to eliminate all forms of non-batched destruction from my codebases. good luck doing that in c++

andrewrk, to random
@andrewrk@mastodon.social avatar
andrewrk,
@andrewrk@mastodon.social avatar

The details from the github issue may be interesting but they're not being presented as evidence for the claims in the blog post. I think the generalization applies.

andrewrk, to random
@andrewrk@mastodon.social avatar

Looking forward to the next Zig Showtime episode:

A new terminal emulator written in Zig by Mitchell Hashimoto

https://zig.show/episodes/32/

andrewrk, to random
@andrewrk@mastodon.social avatar

why NixOS rules in one screenshot

andrewrk, to random
@andrewrk@mastodon.social avatar

I wish @signalapp would stop doing this bullshit I'm just trying to text my wife about what we're going to eat today

andrewrk, to random
@andrewrk@mastodon.social avatar

we are on track for resolving 1,000+ issues during the 0.11.0 release cycle of Zig

polyphanes, to random
@polyphanes@mastodon.social avatar

behold, the true purpose of an ergonomic split keyboard

andrewrk,
@andrewrk@mastodon.social avatar

@polyphanes can confirm

andrewrk, to random
@andrewrk@mastodon.social avatar

perf data point for zig 0.10.1 vs the upcoming 0.11.0 release, building my tetris demo from source

andrewrk, to random
@andrewrk@mastodon.social avatar

I'm feeling oddly compelled to write a competitor to hyperfine, and I'm gonna live stream its birth now

https://www.twitch.tv/andrewrok/

andrewrk,
@andrewrk@mastodon.social avatar

done! this was created and initial version released in the same 5.5 hour stream:

https://github.com/andrewrk/poop

andrewrk, to random
@andrewrk@mastodon.social avatar

showerthought:

I am thankful for the optimists of the world.

I understand that skepticism is appropriate and warranted, distrust and wariness are healthy.

But it's because of the tiny percent of people who are optimistic enough to donate money that I can work on Zig full-time instead of slaving away at a soulless corporation.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • modclub
  • Youngstown
  • everett
  • slotface
  • rosin
  • tacticalgear
  • osvaldo12
  • khanakhh
  • provamag3
  • ngwrru68w68
  • Durango
  • cisconetworking
  • tester
  • ethstaker
  • mdbf
  • normalnudes
  • GTA5RPClips
  • cubers
  • anitta
  • Leos
  • megavids
  • lostlight
  • All magazines