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
93
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
8
1
260
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
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
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
16
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
8
1
72
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
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.
Look what showed up in the mail today!
29
48
8
1,234
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
2
147
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
1
72