Thomas Morley <[email protected]> writes: > 2013/7/21 David Kastrup <[email protected]>: >> Urs Liska <[email protected]> writes: >> >>> Hi Harm, >>> >>> I did a quick compilation (further investigation to follow) - and >>> that's awesome! Thenk you very much. >>> Of course it will be hard to 'sell' it with a 'hey, look how easy it >>> is to realize that with LilyPond ;-) >> >> Let's see how we can improve on that. > [...] > > Hi David, > > thanks a lot for your thoughts, proposals and the effort you've put on this. > I was sure that there were several instances in my code which could > have been done better.
I'm great at improving things and bad at doing them in the first place. Because I can't bring myself to write something down that "merely" works first, and then improve it afterwards. > Though, because noone else came up with a working solution, I posted > it in it's current state. Sure. Getting something done is important as a first step. > Will have a closer look later this evening. A programming environment/language is well designed if the first solution that comes to mind is not far from elegant and/or optimal. The way LilyPond's components tie together and that our learning material helps with understanding and leads to further documentation does not exactly make that easy. It's one of the reasons I tailride on such threads and try promoting simpler solutions, and when everything else fails, write helper routines to make this possible. -- David Kastrup _______________________________________________ lilypond-user mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-user
