Closed uliska closed 11 years ago
Evan Driscoll:
Lilypond caught my attention when it was sort of described as a "Latex for music", because I'm a pretty big Latex user. But in a very important way, the two tasks are extremely different. When I write a Latex document, Latex goes and adds text formatting and stuff, but... the output just looks like a fancier version of the input. With Lilypond, the source code and output bear basically no direct resemblance to each other.
Because of that, my introduction to the tool was through Denemo, which I viewed basically as "Latex:Lyx::Lilypond:Denemo". (Though I haven't actually really used Lyx. :-)) But then I learned about Frescabaldi and the point-and-click feature that Lilypond supports in general, and suddenly actually editing the textual Lilypond source seemed like a reasonable option. And indeed, that's what I've done since, and it works pretty well.
So in your up-front list of benefits, I think you should also specifically address this worry. Say something like "a lot of the drawbacks you may think of about textual editing are mitigated via editor support" and link to the section of the document where you talk about that.
I think I have done that in the text, but maybe I should find a way to place it in the introduction - along with Janek's remark about the general acceptance.
Evan Driscoll:
(I couldn't find something that presented version control the way I wanted to show it, so I wrote a description. In the unlikely event you want to steal portions of it, feel free; I can drop a creative commons license on it. http://pages.cs.wisc.edu/~driscoll/software/vcs/index.html)
I meant that binary (not XML) file formats have a higher runtime efficiency, can be more efficiently mapped to memory (not storage).