3 ms·
Which is horrendous. In the forty years since BCPL (go was 2008?) the best way we could coordinate groups of developers in developing applications is to type st
by lowbloodsugar 5y ago
Which is horrendous. In the forty years since BCPL (go was 2008?) the best way we could coordinate groups of developers in developing applications is to type streams of ASCII text and save them on disk with 0x0A indicating "the human wants a new line here". FML.
Imagine if, to change the graph of your Facebook feed, you had to checkout myname.person, add "friend Bob { ... }", and then try to commit it. But far more complex graphs of objects, classes, ASTs of implementation, sure, ASCII is fine for that.
It's embarrassing is what it is. I'm not saying it's not hard to come up with something better, but it's been fifty fucking years now.
- astrange 5y agohttps://wiki.c2.com/?WorseIsBetter https://wiki.c2.com/?WorseIsBetter Your image computing system isn't better than text files, much like your online file storage system isn't better than emailing things to yourself.
- lowbloodsugar 5y agoSo we shouldn't have invented the database?
- astrange 5y agoI would say sqlite contains much of the wisdom of flat files and other databases often don't.