21st-century Csound
21st-century Csound
Posted Nov 8, 2012 14:02 UTC (Thu) by nix (subscriber, #2304)Parent article: 21st-century Csound
the language has been designed for directness and simplicityIt's a bit damning that the hello world example includes things like
f1 0 8192 10 1which need comments above them to remind you what the various unlabelled bits do. I can't help looking at this and thinking that something Schemey would be a better choice -- or, heck, something just more regular, for which almost any language would suffice. The current language looks frankly gruesome, although, of course, I'm saying this with no more exposure to it than this one example. I can see why people have written APIs for other languages! This seems rather like TeX: something with a stunningly capable backend driven by a language that is barely there, better used as an assembler emitted by other languages than as a language for human use itself.
