Bryan Cantrill
๐ค SpeakerAppearances Over Time
Podcast Appearances
And I've been using Cloud to build her website instead.
And it's way cheaper to just pay the upstream MLS for the data feed and then just...
And it's like way nicer and way cheaper because like, and I think it's just so many industries that are very similar kinds of things where there's like the software that's made for professionals is just bad, actually.
I've been wondering lately if one thing that has a really good test suite is the Rust compiler.
And I've been working on a little programming language for the last two weeks, and I've gotten way farther than I ever expected to, partially because I went spec first, and that's how this sort of dovetails into that.
But I've been thinking about, should it have just been a Rust compiler instead of my own little language?
Because there are so many tests for the Rust compiler.
They've done a very great job with that, and I'm really curious if that's something that
Similar to like, I'm going to build this HTML5 thing.
I'm going to build a JavaScript implementation.
Like, is someone going to make a Rust-C?
Part of the real struggle here is the kernel-level anti-cheat, which is basically necessary for some genres of game that will just never happen with Linux.
And so that's like, I don't know.
Some of this is about the relative market size of those markets versus other ones.
But I will never not use Windows because all the games I want to play effectively require kernel-level anti-cheat to run.
And so they're not going to ever work on Linux.
Working on this programming language, I'm doing my own code gen, and Cloud is happy to pull out GDB and just debug the programs that it generates and why the binary is wrong, and then backfill that into why the compiler is wrong.
Maybe it's more about me than anything else, but it's a thing that it can do now.