Casey Muratori
@cmuratori
Programming: http://www.computerenhance.com Comics: http://meowtheinfinite.com
In response to the many requests I have received for introductory performance-programming materials, I will be posting a serialized course on Substack starting February 1st: computerenhance.com/p/performance-…
Now streaming a walkthrough of some of the research behind The Big OOPs: open.substack.com/live-stream/44…
New talk by @vkrajacic about how he built the performance-oriented file manager that I (and many others) now use as a replacement for Windows' janky one! Check it out:
.@vkrajacic's talk is out! Take a peek inside his next-gen file explorer's engine. youtu.be/bUOOaXf9qIM
Just going to put this out there: I love @htmx_org's posting energy. Best X follow, never disappoints, day in day out.
Ivan Sutherland is GOAT - I think everyone can agree on that.
I was an Architect before I moved to programming & this passionate CAD prof. would talk about the great program Sketchpad & now a decade later, watching @cmuratori 's amazing talk, I wish I could go back and tell that prof. about the influence it had in the programming world
I am currently available for hiring. Remote only, based in Sweden. Preferably something in games/compilers/graphics or any low level programming. If you know of anything, please let me know.
PSA: OOP has always been pronounced "oop", as in "oops". If you don't believe me, go back and watch OOPSLA conference keynotes and watch how the organizers and keynote speakers say it! youtube.com/watch?v=h6z-5d… youtube.com/watch?v=ZkREa0… youtube.com/watch?v=WjBDtr… youtube.com/watch?v=1SCXvo…
Yes, we know! That's why we are so grumpy about not having them in C++. FP languages have had Hoare-style facilities forever, and we are still waiting for something equivalent in C++ (std::variant ain't it). IMO it is a fundamental programming construct that should be supported.

For the record, it is not my pronunciation. That is how I have always heard it. My father used to say it that way, even back in the 80s - he was not anti-OOP. TBH I don't know how you pronounce something like "OOPSLA" if not "oops - lah". How is everyone else saying it??

Never did I expect this to happen! @nothings joined me to discuss his legendary work on software rendering! Before there were GPUs, two extraordinary minds led the frontier of rendering on CPUs. When @ID_AA_Carmack worked on Quake, @nothings championed rendering technology at…
Apparently, yes. This is what Mahk told me directly. I played Flight Unlimited myself at the time and never had this happen, so I think it was fairly rare, however - you would have had to run for a long time and had the memory fragmentation build up substantially, I assume.

Casey gave a great talk on object oriented programming. He was kind to object oriented programming… but he couldn’t « not say » that Alan Kay’s vision failed. I found his hypothesis for what motivated Kay credible (i.e., biological cells as self-organizing objects). As a…
[1/3] I'm really happy with how well The Big OOPs has been received. It was a hard talk to put together due to the volume and complexity of the material, and it took a lot of time to weave everything into a single coherent presentation that could flow well while being accurate.