Re:Git is a file system. We need a database for the code
by gritzko on Sunday February 15, 2026 @05:42AM
(#47022713)
Joe Armstrong had a beautiful LEGO vs Meccano metaphor. Both things are cool and somewhat similar in their basic idea, but you cannot do with LEGO what you can do with Meccano and vice-versa. Also, you can not mix them.
Re:Git is a file system. We need a database for the code
by zelphirkalt on Sunday February 15, 2026 @06:40AM
(#47022958)
But you could create some parts that are enabling you to combine them easily. Which is what you could do with software. Write an adapter of sorts.
Re:Git is a file system. We need a database for the code
by fragmede on Sunday February 15, 2026 @06:02AM
(#47022788)
Sure you can. Hot glue, E6000, duct tape. This is to say, git's pack format has its shortcomings.
Re:Git is a file system. We need a database for the code
by PunchyHamster on Monday February 16, 2026 @04:13PM
(#47040405)
Git has like million adapters, and to things that barely relate to VPS, I used it to edit mediawiki pages
If he knew how to use it, he'd be annoyed at some edge cases.
If he knew how it works, he'd know the storage subsystem is flexible enough to implement any kind of new VCS on top of it. The storage format doesn't need to change to improve/replace the user facing part