Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] Syntactic sugar request

Date2005-11-09 20:44
FromVictor Lazzarini
SubjectRe: [Cs-dev] Syntactic sugar request
That's what I was asking myself. Are we not making it
more complicated than it should be?

Victor

>
> Richard Dobson wrote:
>
> > But maybe it is all too complicated, and rebuilding apps
> > each time the  API is changed is easier.
>
> Maybe I missed some important detail, but why would any
> addition of a new function break existing code ?
>
>
> -------------------------------------------------------
> SF.Net email is sponsored by:
> Tame your development challenges with Apache's Geronimo
> App Server. Download it for free - -and be entered to win
> a 42" plasma tv or your very own Sony(tm)PSP.  Click here
> to play: http://sourceforge.net/geronimo.php
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-11-09 22:48
FromRichard Dobson
SubjectRe: [Cs-dev] Syntactic sugar request
Victor Lazzarini wrote:

> That's what I was asking myself. Are we not making it
> more complicated than it should be?
> 
> Victor
> 
> 

Very possibly. But having seen how the API has grown in size over its lifetime 
leaves me thinking it will continue to do so (though one supposes at a slower 
rate), and declaring the API "finished" may be less than straightforward, and 
ultimately a little arbitrary, under pressure for a final release. I undertsand 
there are some free function pointer slots "reserved for future use", so maybe 
there is no problem. Of course, when I originally proposed the extensible route, 
the API was a lot smaller! But in principle it seems likely that as new 
facilties continue to be added to Csound, and  host application developers quite 
reasonably want to have ever more fine-grained control, "we ain't seen nuthin' 
yet". In which case, there could yet be a case for an API that is extensible, 
modular, or whatever the correct term is.

Richard Dobson





-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net