Open EdgeCaseBerg opened 10 years ago
When I find the thing that says all database operations can be done with a core few commands, I will post it. These 4 are definitely a good start.
Writing the spec in Tex would be good, but I thought putting PDFs in source control caused problems. We should not have to compile anything to read the specification, right?
I was just going to keep the raw tex file. no pdfs. so yes you'd have to compile it to read it. Or we use the gitignore file to ignore pdf's then you just keep a pdf version of it wherever. It's the same kind of thing with markdown, it will only render nicely if you're ... rendering it.
We could do it in html as well and just some basic css. That wouldn't be bad.
Nah, Tex is fine.
We probably need to come up with a BNF to describe the query language that we'll be translating into function calls and whatnot. Should we start simple and just do the core functions like select, insert, update, delete ? We can abstract things to just a row object and not worry about types yet.
Also, we could totally write the spec in TeX.