In case you're thinking "Gee, Bob hasn't posted in a while on this hellscape site owned by a Nazi", it's because I'm here now: bsky.app/profile/stuffwithst… mastodon.social/@munificent
4
40
7,490
If you are trying to escape this hellscape, feel free to join me on Bluesky (bsky.app/profile/stuffwithst…) or Mastodon (mastodon.social/@munificent).
21
7,054
My various websites (gameprogrammingpatterns.com, craftinginterpreters.com, and journal.stuffwithstuff.com) are down right now. My host says they are doing "emergency maintenance" (which seems like an oxymoron to me). With luck, they should be back up in about eight hours.
5
2
88
10,146
I just closed more than half of the open issues in the dart formatter's issue tracker because the new rewritten formatter fixes them. \o/
14
6
252
15,061
Hood Canal is not a canal. It's not even a channel which was sort of it's original name. I propose we start calling it what is: Hood Fjord. Maybe even Hjood Fjord.
2
3
14
6,859
The sociology of programming languages is my catnip and I love everything about this post.
Sharing some thoughts to save younger programmers from falling into a common trap: The Alternative Implementation Problem pointersgonewild.com/2024/04…
2
9
70
14,651
Another way to think about this is by looking at the power dynamics. Maintainers don't want an alternate implementation becoming dominant because then they lose control over their own language. They want the implementation they are comfortable hacking on being the one people use.
3
15
6,628
C++ is an example. There was a period of time where VisualC++ was one of the dominant implementations but also didn't implement the language fully/correctly and it left the standards body in a bind. They were effectively unable to get features to users because of VC++.
2
1
13
6,008
I got a new jam recorded, the next part in the live dub techno / deep house set I'm working on in Ableton Live: piped.video/watch?v=IcPxVTOH… I hope you like it!
1
3
27
7,390
For the first time in my life, I saw one of my books for sale in an actual bookstore. Thank you, @Adason15th for carrying it! (And thanks to my friend Mark for noticing they had it.) I feel like a real author now. :D
19
15
472
20,214
Niklaus Wirth was one of my heroes. Pascal was the second language I learned (after Apple BASIC). If you haven't already, look at any of the languages he designed, or read his writing. His sense of clarity and elegance inspires.
We lost a titan of programming languages, programming methodology, software engineering and hardware design. Niklaus Wirth passed away on the first of January. We mourn a pioneer, colleague, mentor and friend.
9
41
314
41,064
Happy #jamuary! I don't know if synth jams using softsynths are supposed to count, but since I'm building the whole arrangement live, I'd like to think it fits the spirit: piped.video/_W2LZeB6GLQ?si=bTXp…
2
4
28
7,690
:) :) :) :)
3
9
181
23,836
Look what showed up in the mail today!
28
46
1,213
82,983
It's been a while, but I finally got a new piece of music uploaded, the first part of a longer set I've been working on: piped.video/Uz-bpeLmVGE
1
3
23
7,823
Writing about a language I haven't actually used first-hand much always feels fraught with peril, but I think I have a better understanding of assignability in Go now and wanted to share: journal.stuffwithstuff.com/2…. Feel free to tell me what I got wrong. :)
9
22
144
27,284
American weddings are just a scheme created by Big Kitchen Appliance to get people to buy Le Creuset Dutch ovens and espresso machines for each other.
7
3
70
12,739