Thanks for your answers Z friends!
It is perhaps interesting for you John, and all this started for me when you posted an ATI video in the Off Topic forum, about virtualmusic or something like that. The workings of it impressed me so much, that I decided to start myself into multimedia. I have gone a little path so far, and I did not mistake, it is a fantastic world, very much in concomitance with music and a way to start a better living for my wife and myself.
I’m quite surprised to find out there are many musicians into programming… It’s an interesting fact. The virtues you mention there John, are for sure needed in music creation. This gives me some encouragement thinking that I may also program one day as other musicians do, like you for instance (just your 5% would be nice).
Nevertheless, it is scary the amount of programming languages that there exist as pointed by you. Here you have a list of the “28” different languages you have referred to, plus Colfusion, the one I mentioned myself:
SQL, PL/SQL, MySQL, PostgreSQL, MS-SQL, MSDI, Paradox, Access, Oracle, Python, PHP, Eclipse IDE, Jakarta Tomcat, JAVA, HSQLDB, Object DB, Interbase, sql92, JSP, ASP, Zope, C*, F*, LISP, Prolog LPA, XML, Colfusion.
I can’t say anything else but:
“overwhelming!” Far too many choices before starting, I feel like in the year 1998, when I was trying to figure out which would be the best soundcard to get.
I understand that every experience is different, every need and every way of understanding things too, so there are solutions and solutions, programs and programs for all needs and tastes. So far, I think Prolog LPA suggested by Astroman would perhaps be my best choice. There is a free version of the Prolog language to start as well, even if the full version costs a wild $3.500...
Also, perhaps Macromedia Colfusion it’s expensive ($1000) but if you can work like if you were in a single program with Deramweaver and the rest of the MX Studio, there it would be something to consider in the long term, when my programming starts paying me back.
Nevertheless, it seems that most of these languages would do what the other do. This is what I understood from you. What one program does, the other does better or worse, but they all do more and less the same thing, they seem just different ways to achieve something. I understand them like Cackwalk, Logic and Cubase if you like, not as an EQ and Reverb differences. I think I is essential form me to understand the basics on what you are explaining here. I would like to rather understand that just accept because it is good for you. Could you please point me out to a few links, the most basic and clear you may know, to start understanding by myself the workings of programming, web applications and databases? I would then be able to ask you questions with a little more understanding and also be ready to comprehend what you are telling me, which sometimes looks like if you were speaking Japanese to me…
Something is clear: I have understood in depth that programming, despite all its troubles, complications and abrupt learning curve you have to go through before succeeding, gives you all the tools to be creatively free. I believe that to be able to “think and do”, it’s a dream that worth the effort.
Please, make those links fly to me…
THANK YOU VERY MUCH FOR YOUR HELP