zellyn
Joined 18 years ago
Joined 18 years ago
It’s not too hard if you try, once you get in the groove :-)
The value proposition is an average of 270 commits a day, for $4000/month, and the dramatic improvements to the game Yegge described. Even supposing 2/3 of them are burned on the scaffolding, 90 commits/day (assuming they’re of mostly good quality) would cost multiple engineers, one of which would cost much more than $48k/year.
As another comment said, the ultimate proof will be in the pudding. But I don’t think the value proposition claimed is complicated.
The Roc and Zig folks probably have actual numbers.
So while Lisp may not be purely functional, the culture hewed that way.
Also, using it as a schema doesn’t totally suck. There are others but proto is… fine.
I have lots of opinions, but don’t feel like spinning up to a full rant here :-)
It's also a great early example of the massive win you can get by replacing hardware with software (and "software" -- in the form of a state transition table encoded in a small ROM).
It's also one of the reasons there were so many fascinating and weird copy protections for Apple II software: since so much of the behavior was in software on the computer, it was malleable. (Since it uses the CPU for tight timing loops, the Apple II couldn't really do much else while using the disk.) The write-ups by 4am on IA are fun reading if you're into this kind of thing: https://archive.org/details/apple_ii_library_4am
There are some fun projects to record disks at the level of magnetic flux transitions. I'm mostly familiar with https://applesaucefdc.com by the amazing John Keoni Morris, which came with a new file format too, and some lovely UI software.