[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Denemo-devel] Documentation of Scheme interface
From: |
Jeremiah Benham |
Subject: |
Re: [Denemo-devel] Documentation of Scheme interface |
Date: |
Sat, 04 Oct 2008 12:34:32 -0500 |
On Sat, 2008-10-04 at 17:00 +0100, Richard Shann wrote:
> On Sat, 2008-10-04 at 07:41 -0500, Jeremiah Benham wrote:
> >
> > You have been making many references about C and lack of object
> > orientation. Have you ever used Objective-C. My iphone has an
> > Objective-C available for it. I was tempted to install it and play
> > around with it during some commutes to work. I was wondering if we
> > could
> > use that to convert some structures to Objective-C classes or
> > something.
>
> It's not C that is to blame (witness gtk as an object oriented system
> written in C). And Denemo is not devoid of object orientation, its just
> that there are some of the really nitty gritty things which I find
> inpenetrable and would have benefitted from more OO design.
Do you know of any good tutorials and or books on OO design? I did not
get this from K and R.
> We just have
> to write more functions like find_prevailing_clef() and retire stuff
> that relies on side-effects of drawing the music.
>
> I hope I haven't sounded too pessimistic a note - I am genuinely
> surprised by the possibilities opened up by attaching a scripting engine
> to the Denemo command set, it is very exciting. I wonder when we should
> release though - early gives people a chance to join in more easily, but
> might put people off because of snags we haven't ironed out - later
> makes folks wait.
I think early and often is the best philosophy. I feel we need to
constantly remind people that denemo is not dead. It was stagnant on
very buggy code for a very long time. Maybe I will make some video
tutorials or something. I put off learning denemo initially (a few
years ago) because I thought it did not actually do anything. I was like
"okay?... there is a staff but no way to actually put notes on it! How
is this easier than just writing lilypond or using rosegarden?"
Jeremiah
>
> Richard
>
>
- Re: [Denemo-devel] Documentation of Scheme interface, (continued)
- Message not available
- Re: [Denemo-devel] Documentation of Scheme interface, Richard Shann, 2008/10/03
- Re: [Denemo-devel] Documentation of Scheme interface, Jeremiah Benham, 2008/10/03
- Re: [Denemo-devel] Documentation of Scheme interface, Richard Shann, 2008/10/03
- Re: [Denemo-devel] Documentation of Scheme interface, Richard Shann, 2008/10/03
- Re: [Denemo-devel] Documentation of Scheme interface, Richard Shann, 2008/10/03
- Re: [Denemo-devel] Documentation of Scheme interface, Richard Shann, 2008/10/04
- Re: [Denemo-devel] Documentation of Scheme interface, Jeremiah Benham, 2008/10/03
- Re: [Denemo-devel] Documentation of Scheme interface, Richard Shann, 2008/10/03
- Re: [Denemo-devel] Documentation of Scheme interface, Jeremiah Benham, 2008/10/04
- Re: [Denemo-devel] Documentation of Scheme interface, Richard Shann, 2008/10/04
- Re: [Denemo-devel] Documentation of Scheme interface,
Jeremiah Benham <=
- Re: [Denemo-devel] Documentation of Scheme interface, Richard Shann, 2008/10/04