I do programming in some proprietary languages, java, flash, and C+, but it mostly includes testing and compilers. I just have a good understanding of the commands that programs use to achieve the functions that you use every day. Programming is just IF, WHEN, AND, THEN types of commands. When you can wrap you head around that you can understand the different approaches to software and why some software is so clean and sable and other software constantly has bugs and such.
I don't know why everyone is so bent up though. I never said anyone had to agree with me. I just don't know why everyone is so excited to see updates from FL Studio. It's just my OPINION folks. Take it easy. People act like I'm cussing them out when I talk bad about the software they use. I consider myself to be an expert on FL Studio. I know it in and out. I just don't like many of the new features. I think they are poorly designed. Fruity Loops 1-6 was very elegant in design. 7 was ok but that was when the seq was changed drastically.
As for Reason I'm very in touch with other peoples prospective. I do beta testing for Propellerheads, frequent the forum, and made a living selling it to other people in one of the biggest markets on the planet. The fact is that anyone that didn't like the Reason 4 update didn't give it a chance. I actually held instruction classes where I showed people the differences and how the function was exactly the same but with a few tweaks that actually improve it. Not one person I've ever met has gone back to Reason 3 after I show them. In fact I've never meet anyone that prefers it after spending any reasonable amount of time with it. And I deal with thousands of people that use Reason. SO I don't know where you get your info from but I really don't believe it at all.
Look, you can call around on me if you want. I'm well known in this area in the Pro Audio seen. I know software. Reason functional changes where minimal especially compared to FL.
Don't get all bent out of shape. All I said is I don't like the FL updates. I never said you have to hate them also. But understand that I see feature request post and talk to kids that are saying stuff like "I want cd authoring in FL". It seems like these kids always want something added. I'm just tired of it all. Maybe you don't understand it cause you don't have to put up with it all. I just don't understand the mentality of having every feature possible. I learned a long time ago that limitations spark creativity.