John Siracusa
π€ SpeakerAppearances Over Time
Podcast Appearances
They're just using C. It does all the stuff for you.
You don't have to know where the β they don't even know what the registers are.
They don't even know what CPU they're running on.
They don't even know who's allocating memory.
Oh, a garbage collector is going to come clean up for you.
That must be nice.
that has always happened in every higher level language now obviously this is different because those are all deterministic advances this is non-deterministic so I'm just saying this is an additional tool in our toolbox in the same way that having like I don't know linters are a tool linters are not a thing that is 100% accurate and they cite things that aren't actually problems or whatever but you just use them as a tool to try to make programming more accessible and let us do a better job and as for your furniture analogy which I think is a good one but I would say that we have long since been in the age of manufactured furniture
before lms like forget about lms we went from the handcrafted furniture age into the mass-produced junkie furniture age probably in the 80s you're talking about in code just to be clear if you've ever worked for a big company and seen the code behind your favorite product
It looks a hell of a lot more like something stapled together in a crappy factory than it does like a handcrafted, beautifully turned solid wood thing made by artists and craftsmen.
Like the only place that exists today, forget about AI.
The only place that exists today before AI was in small teams in small startups.
And even then, only if you're lucky.
Any big program does not look like that.
Like maybe it started off as a beautiful hand turned, you know, hand assembled carved piece of furniture made by artisans.
But it doesn't stay that way.
And success makes it look a lot more like it's like imagine an Ikea sofa.
Not Ikea because I don't want to slam them.
Imagine like some mass produced sofa held together with staples.
But it's the size of Manhattan.
That's like the program.