3 ms·
Small teams? Here is to small teams! Vim, Git, Hacker News, Photopea - many of my favorite, most used programs are created by a team of one! Larger programs? L
by TekMol 4y ago
Small teams? Here is to small teams! Vim, Git, Hacker News, Photopea - many of my favorite, most used programs are created by a team of one!
Larger programs? Look at Linux and its "everything is a file" philosophy. Linux is one of the largest codebases out there.
SQLite will be around for a while, but not as long as text files. Who knows how long you can easily access present day sqlite files without fiddling with SQLite version numbers.
And the format does not offer the easy access to the data that text files do.
I'm not saying nobody should ever use a DB. But files are often the superior approach.
- avgcorrection 4y agoTorvalds created the initial version of Git. It was eventually handed over to Hamano and has been developed by many different people since then.
- jolux 4y ago> Vim, Git, Hacker News, Photopea - many of my favorite, most used programs are created by a team of one! Git is actively maintained by a number of people: https://github.com/git/git/graphs/contributors https://github.com/git/git/graphs/contributors Most commercial software is developed by teams. > Larger programs? Look at Linux and its "everything is a file" philosophy. Linux is one of the largest codebases out there. "Everything is a file" is an abstraction that Unix presents to the user. It's certainly not the case that that's how everything works underneath — the file system itself isn't a file, for example. > I'm not saying nobody should ever use a DB. But files are often the superior approach. And I'm not saying nobody should ever use text files. But a database is often the superior approach.
- TekMol 4y ago"The file system itself isn't a file" is not a valid argument. Otherwise I would counter "Even SQLite stores its data in files".