I could go either way with the change to C++ class for CSOUND struct, but regarding the API and testing, I forgot to mention that I think we should also starting creating a unit testing or other testing system. I have a rudimentary suite I'm using for testing the new parser (*very* rudimentary, but lets me know if I've completely broken something while working on the new parser) that uses python and csound CSD's. It might be nice to create a testing suite for each of the API languages so that we have something to help know if things are still working correctly or not after changes. steven On 1/10/07, Victor Lazzarini wrote: > I would be against a move from C to C++, not because I don't > like the language, but because I think it might alienate > some of the developers as not everyone is into C++. > > I am worried that such move would: a) introduce bugs into > the code; b) split the group. If a) happens, with b) we > have less chance of fixing things. We don't have anyone > full-time working on the API code now to track down problems > and I would prefer to maintain the actual structure, which > is mostly sound (if you excuse me the pun). > > Victor > > > > > -- Change the CSOUND structure to a proper C++ class. This > > would make it much easier both to extend, and to maintain, > > Csound and the Csound API. It would not make Csound > > slower. > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net