As far as higher level apps are concerned, Ocaml has libraries available for jack, alsa, and ladspa. It is garbage collected but much faster than most other garbage collected languages. I have not tried these libs, but they may be worth checking out. When I code an audio app, I usually start with a prototype in PD (galan, ingen, or maybe even ams would probably work too, but PD is more like a programming language), then I translate the logic of the PD patch into C. If you know your patch well enough, the translation is trivial. Since I am OK with using PD's license, I can even peek at the C source of PD if I am having trouble translating some built in PD object for my algorithm (for example their optimized 4 point interpolation algorithm is something I would not have discovered on my own). On Mon, Jun 15, 2009 at 1:05 PM, Robert Jonsson<spamatica@xxxxxxxxx> wrote: > Hi, > > To generalize (and I like to generalize) > all languages that do garbage collect, or otherwise cannot be trusted to > keep deadlines, are no good for producing audio. > This goes for most modern languages, Java, C#, basically all scripting > languages. > > As I said, this is a generalization. In todays ever-faster computers the > border is moving... still the best language for the job would be C/C++. > > Some good IDEs for for "visual" development are, kdevelop, eclipse and a new > contender QT Creator, which to me looks to be a extremely competent solution > (especially for a first release). > > Others will probably disagree. > > /Robert > > > 2009/6/15 Crypto <crptdngl71@xxxxxxx> >> >> Hi, >> >> I am considering to dig a bit deeper into audio application programming >> and >> now I wonder which IDE and programming language to use. Are Mono, >> Monodevelop >> and C# too bloated for that or are they it just as fine as any other >> IDE/programming language like C/C++ would be? >> >> Thx for any recommendations here. >> >> Regards, >> Crypto. >> _______________________________________________ >> Linux-audio-user mailing list >> Linux-audio-user@xxxxxxxxxxxxxxxxxxxx >> http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user > > > _______________________________________________ > Linux-audio-user mailing list > Linux-audio-user@xxxxxxxxxxxxxxxxxxxx > http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user > > _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user