Peter Geirnaert wrote: > Regarding the programming languages, > > C++ would be very interesting as development of third party modules > for SynthEdit is also done in C++ > Maybe it's possible to make SynthEdit modules that are impossible to > make for windows ? > (e.g. a jack output module, I'm just brainstorming) > > Also LV2 and the Turtle language look very interesting, > I guess a SynthEdit-like program for LV2 would be mmmmm :p > > btw, the link on the Turtle <http://www.dajobe.org/2004/01/turtle/> > page to the definitive Turtle Grammar > <http://www.dajobe.org/2004/01/turtle/sec-grammar> section goes to > http://www.dajobe.org/2004/01/turtle/sec-grammar > a page that only states: > > "Go away" . > > I think this is sort of funny, but not really very informative :p > (more googles to do) > > I'll install faust version 0.9.8-1(stable) which I find in Synaptic, > but clam only shows me some antivirus packages. (google todo)
I didn't read all the links myself. No, Turtle is an odd language. I have to say that I never learned Turtle. I does Basic and Assembler, the best languages IMO. I also learned C, C++ and Pascal and forget them, because they are not very efficient, BUT you must know C and C++ for UNIX like systems. Maybe that's why I have problems to be fine with Linux. The problem with Assembler is, that you have to learn Assembler for each CPU, PIC, DSP, because e.g. the different CPUs have different commands, but most CPUs are using a command like "move register", only some oldish will use the equivalent "load register and than save register". As far as I know Turtle is more markup language like and IMO it's better to learn "real" programming languages. I was also interested in computer simulation of human intelligence when I was young. Knowing a "real" programming language is a help for any kind of interest, e.g. you won't be fine when doing researches about human intelligence by using a language for AI. I recommend to learn a computer language that enables everything and for Linux this is C and C++, no other language. I stopped programming for Linux while programming "hello world" equivalents for MIDI with ALSA and JACK, because I'm not fine with Linux, but I hope I can surmount my reservations some day, if so, I would learn C and C++ again and "shellscribish", but never ever Turtle ... I guess ;). :)
signature.asc
Description: OpenPGP digital signature
_______________________________________________ 64studio-users mailing list [email protected] http://lists.64studio.com/mailman/listinfo/64studio-users
